タグ付けされた質問 「plugins」

プラグインは、WordPressの機能を拡張するツールです。タグを使用して、プラグインまたはその改善で直面する問題やバグに関連する質問にマークを付けます。このタグは、プラグイン推奨事項のリクエストをマークするために使用しないでください。推奨事項は、FAQごとにトピックから外れています。

1
登録されているすべてのアクションのリストを取得します
開発していないプラグインをデバッグしようとしていますが、登録されているすべてのアクションをリストしたいと思います。私はこのSOスレッドを読みました: WordPressは:どのように私は「the_content」フィルタのためのすべての登録済みの機能を得るのですか -のStackOverflow しかし、それは1つのフックに固有のものであり、アクションではなくフィルターに関するものです。 などの変数はあります$wp_filterか?

2
カスタム投稿タイプのメニューを別のカスタム投稿タイプのサブメニューとして追加することは可能ですか
現在、2つのカスタム投稿タイプを使用しているワードプレスプラグインを開発しています。ここで知りたいこと:カスタム投稿タイプメニューを別のカスタム投稿タイプのサブメニューとして追加することは可能ですか?

6
要求されたアクションを実行するには、wordpressがWebサーバーにアクセスする必要があります。FTPを入力してください
ファイルのアクセス権の変更«WordPress Codexをフォローしていますが、アップデートおよび/またはインストールpluginおよび/またはthemeスルーしようとするとwp-admin、次のようになります: 要求されたアクションを実行するには、WordPressがWebサーバーにアクセスする必要があります。FTP資格情報を入力して続行してください。資格情報を覚えていない場合は、Webホストに連絡する必要があります。 ファイルシステムレベルから: # ls -ld wp-content/ wp-content/plugins/ wp-content/themes/ drwxrwxr-x. 6 root apache 4096 Jun 2 12:01 wp-content/ drwxrwxr-x. 28 root apache 4096 Jun 2 00:00 wp-content/plugins/ drwxrwxr-x. 11 root apache 4096 May 11 16:34 wp-content/themes/ # httpdとして実行apache: $ ps auxw | grep httpd root 20158 0.0 0.1 533080 …

3
404ロジックを変更するフックはありますか?
テーマで404ページを定義している場合、$ wp_query-> query_varsで「タグ」が定義されていて、そのタグに一致する投稿がない場合、Wordpressは404ページを表示します。 投稿に加えて、各ページにいくつかの情報を表示するプラグインを書いています。私はそこのタグに一致する投稿はありません場合は404ページが表示されますように、404のロジックを変更したいとプラグインがそのタグに一致するデータをプルアップすることはできません。プラグインがデータを見つけることができる場合、そのページに投稿があるかどうかに関係なく、通常のページを表示したい... 私はグーグルでコードを読んで、コーデックスを読んで、ここを突っ込んでいますが、Wordpressがその404をトリガーする場所とそれをオーバーライドする方法を理解できませんでした。(functions.phpのstatus_header()に何か関係があるのではないかと感じていますが、いつどのようにフックする必要があるかは明確ではありません)。 任意のヘルプ/アイデア/啓発に感謝します。 ありがとうございました、 〜パッチ

14
WordPressに追加したい機能は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または詳細な議論を求める可能性があります。この質問を改善し、おそらく再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 私は次の質問をするためにコミュニティwikiを作成しています。 WordPressに追加してほしい機能は何ですか? この質問はいくつかのことを暗示しています: 「P」を大文字にする必要があることを気にすることのできない人々からのドライブバイスだけでなく、愛好家が最も望んでいる機能を明らかにする必要があります(もちろん...) より上級のユーザー、特にテーマやプラグインの開発者に役立つ機能を提供します。 また、APIやその他のイネーブラーを、もう1つの新しいUIウィジェットよりも優先してください。この例としては、多くの開発者が作成できるバックアップAPIや、作成者が作成できるTwitter APIがあります。 あなたが考えることができるすべてではなく、あなたが本当に最も欲しい少数のことだけに焦点を合わせてください。これが、あなたが考え得る、あるいは今まで考えたすべてのもののゴミ捨て場にしないでください。必要な機能を追加するときは、それを使用するか、上位3つの機能を使用するかを自問してください。そうでない場合は、追加しないでください。 必要に応じて、次のような詳細情報を提供します。 A. ワイヤフレーム(Balsamiqを使用している可能性がありますか?)、 B. APIインターフェース C. 推奨されるフック D. URL構造 E.その他。 F.偶数ソースコード 重要な機能のみ、お願いします。「管理コンソールを紫色にしたい」や「管理メニューを本当に右側にしたい」などのようなものを追加しないでください。 Automatticのみが WordPress.comのようなものを制御できるものは避けてください !! (愛好家が気にかけるわけではありませんが...)オープンソースプロジェクトへの貢献者がコードやコラボレーションなどに影響を与える可能性のあるものに固執する方が良いでしょう。 このWikiのルール 提案を複製しないでください。あなたがやっても大丈夫ですが、モデレーターがそれをダウン投票したり、可能であれば削除したりできます。重大な重複が存在する場合でも、いくつかの適切な追加を行うと、重複している回答を編集して追加を含める必要があります。 必要に応じて、必要に応じてさらにルールが追加されます。 WordPressのアイデア、コアチームの賛同、またはWordPress / Automatticとの関係に関する懸念がある場合は、以下のこの質問に投稿された自分の「回答」のいずれかのコメントを参照してください。私の希望は、この取り組みが完全に前向きであり、AutomatticやWordPressコアチームを含むすべての人がその成果から大きな価値を得られることです。
27 plugins  features  wiki 

5
Woocommerceのsingle-product.phpで製品が特定のカテゴリにあるかどうかを確認するにはどうすればよいですか?
製品がsingle-product.phpの特定の製品カテゴリに含まれているかどうかを確認するにはどうすればよいですか? <?php if (is_product_category('audio')) { echo 'In audio'; woocommerce_get_template_part( 'content', 'single-product' ); } elseif (is_product_category('elektro')) { echo 'In elektro'; woocommerce_get_template_part( 'content', 'single-product' ); } else { echo 'some blabla'; } ?> is_product_category( 'slug')はsingle-product.phpには影響しません。上位の条件が必要です。単一の製品ページでこれを解決する方法はありますか?
25 plugins  single 

3
マルチサイトプラグインの「グローバル」設定ページ
私は、マルチサイトインスタンスにインストールされるプラグインに取り組んでいます。 「ネットワーク管理者」レベルでのみ表示される単一の設定ページを作成する方法-私が見たガイドのほとんどは、標準のブログレベルプラグインに関連しています。情報へのリンクは役に立つでしょう。そうでなければ、サイト全体のタグを調べて、そこでどのように行われているかを確認するだけです。 [更新] sitewide_tags はadd_site_option、get_site_optionおよびを使用し、update_site_optionこれらの関数はwp_sitemetaを使用しているようです。ただし、私が見ることができることから、register_setting、add_settingなどのサポートはないため、オプションを手動で取得および設定する必要があります。


13
WordPressプラグインとテーマのセキュリティのベストプラクティスとは何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 この質問で提案されているように、プラグイン/テーマセキュリティのベストプラクティスに関するコミュニティディスカッション/投票のために、このトピックを新しい質問として追加しています。 テーマの確認に使用する現在の(進行中の)設定/データセキュリティチェックリストに基づく開始チェックリストを以下に示します(原則はプラグインでもテーマと同じである必要があります)。 安全でしっかりとコード化されたテーマ設定ページでテーマをチェックアウトしたい場合は、このテーマをチェックアウトしてください:http : //wordpress.org/extend/themes/coraline


2
スタイルシートでWordPress関数を使用するにはどうすればよいですか?
私は自分のしているstyle.phpファイルは次のように見ています。 <?php header('Content-Type: text/css');?> #div{ background:<?php echo get_option('bgcolor');?>; } これは動作しませんが、これを行うと動作します。 <?php header('Content-Type: text/css');?> #div{ background: <?php echo 'blue';?>; } 何が問題になりますか? これはmainfile.phpです <?php function test(){ global get_option('bgcolor');?> <input type="text" id="bgcolor" name="post_popup_settings[bgcolor]" value="<?php echo get_option('bgcolor');?> " /> <?php } add_action('admin_head','test'); これは実際には管理セクションにあります。
21 plugins  php  css  endpoints 

4
コンテキスト(ホームページ、検索、アーカイブなど)に応じて、ページごとに異なる数の投稿を表示する
閲覧設定には、すべてのコンテキストで表示される投稿の数に影響する、表示される投稿の数を設定する場所があります。代わりに、ホームページに特定の数の投稿を表示し、アーカイブ、検索結果などのページに異なる数の投稿を表示したいと思います。 テーマファイルを編集し、そこでクエリパラメータを変更することでこれを実行できることを理解していますが、単純な設定ページに簡単にアクセスできるようにしたいと思います。昔、これを行うプラグインに出くわしましたが、今は見つけることができません。 誰もがこれを行うプラグイン、または同じことを達成するためにfunctions.phpに入れることができる関数さえ知っていますか?

1
依存関係を持つプラグインの作成
別のプラグインの機能を拡張しようとしています。元のプラグインとは異なる方法で使用するために、配列からデータを取得する必要があります。(この場合、WPMUDevカテゴリーとリストプラグイン)。コーデックスに何かありますか?別のプラグイン関数を使用できるプラグインを作成するにはどうすればよいですか?それらを拡張して親ノード関数を構築できますか?これらのプラグインがクラスを使用しているか、単なる関数を使用しているかはわかりません。 プラグインからサイドバーウィジェット(フォームオプション要素内)にデータを取得しようとしていますが、最終的にはカスタムショートコードを使用してコンテンツエリアにもこれを使用します。今のところ、始める場所が必要です。
21 plugins 


3
テンプレートに重力フォームのデータを表示するにはどうすればよいですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックワードプレスの開発スタックExchange用。 5年前に閉鎖されました。 序文 重力フォームをインストールし、フォームを作成し、ユーザーがサイトにデータを送信しています。私がしたいことは、ユーザーが私のページの1つで私のサイトに送信しているデータを表示することです。 Gravity Forms Directoryプラグインがあることは知っています。しかし、これは固定データ表示のみを提供します。 質問 このようなことをすることができる重力形式のものはありますか?(擬似コード): <?php gforms_get_field( $form_id, $entry_id, 'user_name_field' ); ?>

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.