我是 WordPress 的新手。我想创建一个插件。这个插件有一些设置的管理面板和最终用户的查看页面。现在对于最终用户,我的页面链接就像
www.mysite.com/wp-content/plugins/plugin_name/my_page.php
这个 url 看起来很难看。有什么方法可以在插件被激活时找到我的插件视图页面的页面 id 并提供这样的 url 链接?
http://mysite.com/?page_id=$my_page_id
或者有什么方法可以激活插件然后我使用 single_template 来显示我的视图页面?
我想向最终用户显示插件视图页面,如模板页面。任何形式的帮助(提供有用的资源、技巧、步骤)都会对我有用。
我想为这个插件视图页面创建一个简码的另一个问题。我在谷歌上搜索并看到了一些例子。到目前为止,我已经在我的插件文件中做到了这一点:
function xx_footer_menu_link(){
return "ADD TO FOOTER";
}
add_shortcode('my_plugin_xx',"xx_footer_menu_link" );
我已将其添加到模板页脚中,如下所示:
<?php echo do_shortcode([my_plugin_xx]); ?>
我也试过这个没有 PHP 标签。它Array
在页脚中显示为输出。页脚中未显示任何链接。我在这里想念什么?