Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Wordpress插件中创建自定义页面_Php_Wordpress_Plugins - Fatal编程技术网

Php 在Wordpress插件中创建自定义页面

Php 在Wordpress插件中创建自定义页面,php,wordpress,plugins,Php,Wordpress,Plugins,我正在开发wordpress的插件 在这里,我们正在插件中进行一些扩展。 为此,我们希望添加一些自定义链接和自定义页面 首先,我们列出了带有操作链接的Paypal按钮 编辑 快速编辑 看法 垃圾 现在我被卡在了创建自定义页面上, 我已成功添加了带有发布行操作的“更新按钮”链接,但无法使用该链接创建新页面 有什么逻辑/好方法吗?我该怎么做 如能提供任何有关这方面的信息,将不胜感激。谢谢 您必须添加查看按钮,而不是关闭更新按钮,因为wordpress具有deafult edit功能,所以您必须

我正在开发wordpress的插件

在这里,我们正在插件中进行一些扩展。 为此,我们希望添加一些自定义链接自定义页面

首先,我们列出了带有操作链接的Paypal按钮

  • 编辑
  • 快速编辑
  • 看法
  • 垃圾

现在我被卡在了创建自定义页面上, 我已成功添加了带有发布行操作的“更新按钮”链接,但无法使用该链接创建新页面

有什么逻辑/好方法吗?我该怎么做


如能提供任何有关这方面的信息,将不胜感激。谢谢

您必须添加查看按钮,而不是关闭更新按钮,因为wordpress具有deafult edit功能,所以您必须按照以下步骤来实现此目的:

步骤1:添加视图的添加功能
链接:

function viewbutton_row_actions( $actions, WP_Post $post ) {
        if ( $post->post_type != 'paypal_buttons' ) {
            return $actions;
        }

        $actions['view-custombutton'] = '<a href="'.admin_url().'post.php?post='.$post->ID.'&action=edit&myname=bhumi">View</a>';
        return $actions;
    }
    add_filter( 'post_row_actions', 'viewbutton_row_actions', 10, 2 );
功能视图按钮\u行\u操作($actions,WP\u Post$Post){
如果($post->post\u type!=“paypal\u按钮”){
返回$actions;
}
$actions['view-custombutton']='';
返回$actions;
}
添加过滤器('post_row_actions','viewbutton_row_actions',10,2);
第二步:


在paypal button manager中,paypal wp button manager\admin\partials\class paypal wp button manager post types中有一个条件,在paypal\u wp\u button\u manager\u metabox函数的288行左右,如果您有任何创建的快捷码,那么它会在编辑链接上显示快捷码只读视图,但现在您必须添加新条件,如如果(isset($paypal_button_html)&&&!empty($paypal_button_html)&&&$$u GET['myname']==“bhumi”),那么现在它会在点击查看链接时显示快捷码只读,否则会显示编辑贴子页面。

非常感谢WordPress Hero