WordPress は初めてです。プラグインを作成したいと考えています。このプラグインには、いくつかの設定用の管理パネルとエンド ユーザー向けのビュー ページがあります。エンド ユーザー向けの私のページ リンクは次のようなものです。
www.mysite.com/wp-content/plugins/plugin_name/my_page.php
この URL は見栄えが悪いです。プラグインがアクティブ化され、このような URL リンクが提供されるときに、プラグイン ビュー ページのページ ID を見つける方法はありますか?
http://mysite.com/?page_id=$my_page_id
または、プラグインがアクティブ化されたときにsingle_templateを使用してビューページを表示する方法はありますか??
テンプレート ページのようなプラグイン ビュー ページをエンド ユーザーに表示したい。あらゆる種類のヘルプ (役立つリソース、トリック、手順を提供する) は、私にとって役に立ちます。
このプラグイン ビュー ページのショートコードを作成したいもう 1 つの問題。私はグーグルを持っていて、いくつかの例を見ています。これまでのところ、プラグインファイルでこれを行っています:
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
出力としてフッターに表示されます。フッターにリンクは表示されません。ここで何が欠けていますか?