ホームページ  >  記事  >  バックエンド開発  >  データベースフィールドのコンテンツを取得し、WordPress にテーマ設定メニューを追加する、wordpress field_PHP チュートリアル

データベースフィールドのコンテンツを取得し、WordPress にテーマ設定メニューを追加する、wordpress field_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:00:491003ブラウズ

データベースフィールドのコンテンツを取得し、WordPress、WordPressフィールドにテーマ設定メニューを追加する

get_option()関数の使用上のヒント
get_option() この関数は、実際にはバックエンド関数を統合するときによく使用される関数であり、現在のほとんどの In テーマで、主に WordPress ブログ データベース オプション テーブルから必要なフィールドのコンテンツを取得するために使用されます。テーマにはバックグラウンド コントロール ページが統合されており、この機能は主に使用されます。WP にはテーマ設定を一時的に保存するための多くの方法が用意されていますが、ほとんどのテーマ作成者は依然として、テーマ設定を保存するために比較的安定したデータベースを使用しています。

get_option() 関数の説明と使用法については、公式ドキュメントを含め、多くの中国語のドキュメントがインターネット上にあります。この関数の説明は中国語版もあります。使い方が簡単で、考え方が比較的明確であるためです。ここではあまり説明しません。
公式API: get_option
ダイレクトメモの使い方

ヒント
通常、テーマがシステムに初めてインストールされるかどうかはわからないため、設定を取得するときに判断を追加します。 リーリー

偶然にも、何らかの理由で、WP は get_option 関数に 2 番目のパラメーターを正式に追加しました

だから私たちはこれを行うことができます
リーリー

add_theme_page() 関数 - テーマ設定メニューを追加します
おそらく、WordPress の公式デフォルトテーマは、醜いスタイルと単純な機能を備えた非常に苦痛なテーマであると感じるかもしれません。Humble Room Inscriptions のような感動的な記事だけが、それを使い続ける動機になるかもしれません。このテーマは、テーマのインストール方法を知らない初心者以外にはほとんど役に立ちません。公式のデフォルト テーマの最大の用途は、それが大きな研究価値があるということです。少なくとも、私の現在の WP テーマの知識のほとんどは、デフォルト テーマの学習によって得られます。

説明

add_theme_page() 関数は、WordPress バックエンドにページを追加します。ここでは通常この機能を使って設定ページを追加します。もちろん、余裕があれば背景に個人的な説明などのページを追加することもできます。

使用する

リーリー

$page_title、$menu_title、$capability、$menu_slug、$function これらのパラメータはより一般的に使用されます。

add_theme_page() 関数の使い方はとても簡単なので、直接コードに進みましょう。

リーリー

効果


2016111144058498.png (444×668)

背景メニュー効果を追加します

興味があるかもしれない記事:

    WordPressの$wpdbクラスを使用してmysqlデータベースを読み取り、ajaxを実行するときに発生する問題を解決する方法
  • WordPressデータベースをインポートするときに「不明な照合順序: 'utf8mb4_unicode_ci」エラーを解決する方法
  • WordPress開発におけるupdate_option()関数のわかりやすい使い方

http://www.bkjia.com/PHPjc/1091109.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1091109.html技術記事 WordPress でデータベースフィールドのコンテンツを取得してテーマ設定メニューを追加する、WordPress フィールド get_option() 関数の使い方のヒント get_option() 関数、実際にはバックグラウンド関数を統合しています...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。