[WordPress] 子テーマを通じてポストタイプ完全にカスタムの変更

スポンサーリンク

Question

カスタムしているワードプレスのテーマがあります。ポストタイプ (「メニュー」)。スラグ、ラベル、名前を変更したい子テーマを通じて「レシピ」などがあります。私は簡単に、ラベルを変更できますが、スラグを変更した場合はそれをなくして、すべてのテンプレート、カスタム関数、「メニュー」カスタム ポスト タイプに関連しているなどの修正が必要です。「レシピ」CPT を「メニュー」CPT に参照する任意の関数/テンプレートを書き換える方法はありますか?

答え

私個人の意見で最善のルートは単に新しい投稿タイプを登録することでしょう。親テーマを上書きできないか、フィルター処理可能な関数がある場合はその名前が新しい名前に使用されているすべてのインスタンスを変更する必要があります。

ここからが私の考えです。カスタム プラグインでは、次を行います。

  • recipes

    と呼ばれるカスタム ポスト タイプを作成します。ポスト タイプの記事を変更する必要がある場合は単に変えることができる記事の投稿タイプを別のポスト型プラグインをダウンロードします。

  • すべての機能を変更する必要があります。あなたのプラグインをコピーします。それらの名前を変更し、必要に応じて変更します。

これによりこと、テーマを変更する必要はありません。

スポンサーリンク

Leave a Reply