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