web-dev-qa-db-ja.com

CMSを介して編集できるように電話番号などのグローバル情報を保存するにはどうすればよいですか。

今のところ、私のクライアントが連絡先情報に使用したいアドレスと電話番号を含むp要素がheader.phpにあります。クライアントが将来簡単に変更できるように、WP管理領域から編集できるように設定するにはどうすればよいですか。

2
bernk

あなたのテーマオプションに保存してください。 WordPress設定APIの完全ガイド と呼ばれる一連の記事を読んでください。特に テーマオプションについての4番目の記事 を読むための努力を惜しまないでください。

4
Eugene Manuilov

私はまさにこのケースのためにプラグインを書きました: 公開連絡先データ 。昨日の最後の更新。 :)

それはフィルタ'pcd_fields'によって容易に拡張することができ、データはdo_action()またはカスタムショートコードによってアクセス可能です。それは(もちろん)翻訳可能で、ドイツ語の翻訳はすでに含まれています。

その前に私もこれらのことをテーマに入れました。しかし、それを管理するのは面倒で、特にこのコードを使って複数のテーマを更新するのは面倒でした。

スクリーンショット:背景はテーマで出力を表示し、前景は翻訳されたオプションフィールドを表示します。

enter image description here

1
fuxia