私がやりたいことはかなり簡単で、WordPressの標準機能だと思う。WordPress - ページタイトルが変更された場合、自動的にメニュータイトルを更新する
「連絡先」という新しいページを作成してこのページを既存のメニューに追加すると、メニュータイトルは「連絡先」として表示されます。
その後、私はページを編集し、ページタイトルを「お問い合わせ」に変更します。メニュータイトルは「お問い合わせ」ですが、まだ「連絡先」です。
メニューのタイトルを手動で変更することができますが(外観>メニュー)、自動的に変更することができます。
メニューがテーマののfunctions.phpに登録されます:
register_nav_menus(array(
'main-navigation' => __('Main navigation')
));
あり、テーマのコードの変更されているが、それらのどれもメニューに影響を与えるべきではありません。私は数日前にプラグイン 'WooCommerce'をインストールしましたが、おそらくこれがメニューに影響していますか?
EDIT:タイトルにハイフンが付いている既存のページにのみ影響することがわかりました。しかし、なぜ?!