Back to Question Center
0

Semalt:WordPressプラグイン開発のヒント

1 answers:
(0)(1)(2)(3)(2)(5)(6)(7)プラグインはWordPressにインストールできるコードで、サイトの機能を拡張したり拡張したりすることができます。これは、コアコードをハッキングする必要なく、この機能を可能にします。 Facebook Open GraphとHotmailタグを統合できる機能を追加することができます。(8)(7)(10)Semalt(11)のトップ・エキスパートであるFrank Abagnaleは、ここでは魅力的な練習に焦点を当てています。 (8)(13)プラグインの作成(14)(7)最初のステップは、このリンク「wp-content / plugins /」の後にWordPressに新しいフォルダを作成し、そのフォルダにフォルダを作成して「my-facebook-tags」という名前を付けることです。プラグインのフォルダの名前は、プラグインのスラッグとも呼ばれ、一意で、Googleで検索することで取得できます。(7)次のステップは、Facebookフォルダにフォルダを作成し、 "my-facebook-tags.p" p "という名前をつけて、プラグインのメインファイルの中に次のコードを貼り付けることです。(2)(20)(6)(7)プラグインの作成後、 "wp_head()"というテーマでフックを作成する必要があります。フックにはアクションとフィルタの2種類があります。アクションとフィルタの違いは、WordPressによってフックが検出されたときにアクションが動作するのに対し、フィルタはデータのビットを変更することです。プラグインを完了するには、次のコード(8)を使用してwp_headフックを使ってfacebookメタタグを追加する必要があります。(7)プロットに使用するための右フックを選択する必要があります。(8)(13)フィルター(14)(7)前述したように、フィルタはビットを修正するために使用される。したがって、間違ったパスワードが入力されたときに発生するエラーメッセージを変更することは可能です。例えば、wwwの間違ったパスワードが入力された場合。.example.com/wp-adminでは、フィルタリングされたデータを入力することによってエラーメッセージを削除できます。例えば、以下の場合;(8)(7)フィルターは "login_errors"です。エラーメッセージは、フィルタリングされたデータを入力することによって削除されます。(8)(7)スクリプトとスタイルは、エンキューすることで追加できます。一例は、スタイルシートの一形式であるGoogleフォントの追加です。以下に示す;(8)(7)以下のように、エンキューを使用して、プラグインにアセットをロードして格納することができます。(8)(13)プラグイン設定用ページの作成(14)(7)ページを作成するにはいくつかの方法がありますが、もっとも推奨される方法はオブジェクト指向のアプローチです。最初のステップは、設定のユーザーインターフェイスを配置できるメニューを作成することです。 「add_menu_page()」は、ページタイトル、メニュータイトル、機能、メニュースラッグ、機能、アイコン、位置の理由により、上位メニューの作成に最も適しています。設定が登録されます。たとえば、会計士の設定を登録する場合は、次の手順に従います(8)(7)次のステップは、ユーザーインターフェースの表示を担当するフォームを作成することです。以下のコードは "my_plugin_settings_page()"フィールドの中に貼り付けてください。(8)(2)(43)(6)(13)次の予防措置を講ずるべきである(14)(7) "settings_fields()"を使用し、最初のパラメータをオプショングループとして追加する必要があります。また、パラメータに使用されている名前をオプション名フィールドで使用する必要があります。 "get_option()"関数は、フィールドの値を取得するために使用し、オプション名フィールドに最初のパラメータとして配置する必要があります。作成された設定フォームは、下の図のようになります。(8)(7)翻訳を有効にする必要はありませんが、時には役立つことがあります。翻訳は、以下の手順で有効になります。 "__()関数"または "_e()関数"が出力されるたびにテキストを折り返すには、(6)(6)
November 29, 2017
Semalt:WordPressプラグイン開発のヒント
Reply