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

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

2
Woocommerceカスタムリンクからカートにバリエーション製品を追加[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックワードプレスの開発スタックExchange用。 5年前に閉鎖されました。 リンクを介してカートに直接バリエーション商品を追加しようとしています。Variation_idにクエリ文字列を設定しています。私が知る限り、デフォルトのバリエーション製品フォームとまったく同じ方法でデータを送信しています。 単一製品ページ内のコードは次のとおりです。 <a href="<?php echo esc_url( $product->add_to_cart_url() ); ?>&variation_id=262" class="rounded-rect-button add-to-cart">Add to Cart</a> 逆に、単純な製品は正常に機能します。管理者で製品バリエーションに価格を設定しました。データを送信するほど簡単ではない理由はわかりません。どんな助けでも大歓迎です。

3
WooCommerce Checkoutテンプレートで請求フィールドを並べ替える方法は?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックワードプレスの開発スタックExchange用。 6年前に閉鎖されました。 アクションとフィルターを使用したWooThemeのカスタマイズチェックアウトフィールドを使用してmadlibスタイルのチェックアウトフォームを作成しています。 チェックアウトテンプレートの請求フィールドは、form-billing.php次の呼び出しで表示されます。 <?php foreach ($checkout->checkout_fields['billing'] as $key => $field) : ?> <?php woocommerce_form_field( $key, $field, $checkout->get_value( $key ) ); ?> <?php endforeach; ?> フィールドの表示順序を変更するにはどうすればよいですか? 現在の(デフォルトの)フィールドの順序は 次のとおりです。名 姓 会社(私には隠されています) 町/市 郵便番号 国 州 メール 電話 デフォルトの順序: 私は、フィールドが(私が住んでいる)アメリカ人のために、より自然な順序になりたい: 最初の名前 最後の名前 (私のために隠された)会社 町/都市の 状態 郵便番号 国 Eメール 電話 どうすればこれを行うことができますか?
15 filters  plugins 

10
予期しないエラーが発生しました。WordPress.orgまたはこのサーバーの構成に問題がある可能性があります
localhost WAMPサーバーでWordPressを実行していますが、「プラグイン」または「ダッシュボード>更新」または「ダッシュボード」に移動するたびに何も読み込まれません(WordPressのニュースも更新もありません。プラグインを検索できません)更新もしません)。 「プラグイン」セクションで、何かを検索しようとするとこれが表示されます。 予期しないエラーが発生しました。WordPress.orgまたはこのサーバーの構成に問題がある可能性があります。問題が解決しない場合は、サポートフォーラムをお試しください。 誰もこの問題に遭遇したことがありますか?私にとっては数週間前に一晩でした。それは長い間働いていたが、ある日停止した。私がすでにやったこと: GoogleおよびWordPress.orgのサポートフォーラムを検索しました。この問題は何百回も言及されており、解決策はありません。 php.ini、Apacheの構成、.htaccessを確認し、潜在的に関連するPHP / Apacheモジュールを有効にし、WAMPが「オンライン」に設定されているかどうかを確認しました(現在、他のネットワークコンピューターからWAMPにアクセスできます)。 「Windowsファイアウォールによるプログラムの許可」でWAMPのすべての許可を許可しました。 デフォルト以外のすべてのプラグインとテーマを無効にしました。 [設定]> [全般]をチェックして、URLが有効であるかどうかを確認しました。 [設定>パーマリンク]を再保存しました。 このlocalhostに別のWordPressをインストールすると、動作します。それでは、なぜ最初のものではないのですか?

5
プラグインを変更する適切な方法
プラグインを変更する最良の方法は何ですか?大規模なプラグイン内の1つまたは2つの機能に小さな変更を加えたいことがよくあります。これは簡単に行えますが、コメントを使用して変更をマークし、更新後にプラグインを再度変更する必要があります。理想的には、プラグインをそのままにして、テーマや子テーマと同じように、他の場所で変更を加えたいと思います。親プラグインを必要とし、それをオーバーライドするプラグインを作成できますか?

3
ネットワーク設定画面で新しいサイト全体のオプションのフィールドを追加するにはどうすればよいですか?
私はプラグインに取り組んでおり、その一部には、WordPressネットワーク内のすべてのサイトに適用されるオプション値の設定が含まれます。値をwp_sitemetaテーブルに保存できるadd_site_optionおよびget_site_option関数については知っていますが、WordPressバックエンドの適切な場所にフィールドを配置する方法と、サイト全体の保存をインターセプトする方法がわかりませんそれが発生したときにadd_site_option呼び出しを挿入するための値。 最初の問題(フィールドの追加)では、通常、設定API、具体的にはregister_settingとadd_settings_fieldを使用します、新しいオプションをホワイトリストに登録してから、適切なオプションページにそのフィールドを挿入します。しかし、add_settings_fieldを使用して、バックエンドの新しいNetwork Adminセクションの[Settings]ページにフィールドを追加できるかどうか、ネットワーク管理ページに対して機能する代替機能がある場合、またはHTMLを手動で挿入するだけです。(フィールドをエコーアウトする関数を記述し、その関数を「wpmu_options」アクションに接続することで手動で実行できます。「wpmu_options」アクションは、ネットワーク管理の「設定」ページの最後で実行されます。その他はすべて手動で。) 2番目の問題は、おそらく、ユーザーが[ネットワーク管理設定]ページで[保存]をクリックしたときに実行されるアクションを見つけることですが、まだ見つかりませんでした。どんなリードも大歓迎です。 だから-考え?新しいネットワーク管理領域を介してプラグインのサイト全体のオプションを管理できるエレガントな方法はありますか?もしそうなら、それはどうですか?

3
WPエラーオブジェクトをキャッチする/処理する方法
wp_insert_post()を含むいくつかのWP関数をプラグイン内で直接実行しています。何か問題が発生した場合、これはWP Errorオブジェクトを返します。このエラーをキャッチする正しい方法は何ですか?組み込みのWP関数またはPHP例外などを使用します。
15 plugins  errors 

5
タグ名にカンマを許可するにはどうすればよいですか?
タグ名にカンマを許可しますか?たとえば、"hello, world"または"portland, or"Wordpressはそれらを分離し続けます。カテゴリーページからできます: 画像http://img839.imageshack.us/img839/6869/picturepp.png そして、それはうまく表示されます。ただし、投稿のサイドバーから追加されたものはすべてここに表示されません。 画像http://img52.imageshack.us/img52/4950/picture1oax.png http://core.trac.wordpress.org/ticket/14691にいくつかの議論がありますが、少なくともしばらくは解決しないようです。 それまでの間、カテゴリページからカテゴリを追加するよりも簡単なソリューションを探しています。 プラグインを検索しようとしましたが、役に立つプラグインが見つかりませんでした。カテゴリまたはタグのリストを表示するときにコンマを他の文字に置き換えることを扱うものがいくつかありますが、ユーザーがデフォルトのセパレータを置き換えることを許可するプラグインは見当たりません。 コアに自分でパッチを適用する必要があるかどうかは気にしません。理想的にはプラグインを書くことができますが、いくつかのコードを調べた後、これがどこで処理されるのかわかりません。 誰かが解決策を持っていますか、ハッキングを開始するための機能とJavaScriptについてのヒントはありますか?コードのどこから探し始めればいいのかわかりません。

8
is_plugin_active関数は存在しません
WordPress 3.0.5を使用していますが、3.1rc4でテストしました。私はis_plugin_active呼び出すしようとすると、私のプラグインの主なPHPファイルでは、私が取得しますCall to undefined function is_plugin_active()。add_actionとadd_filterを呼び出すことができます。これを修正するには、何をチェック/変更する必要がありますか? これは、プラグインページの管理者内部で行われています。私が持っているメインのプラグインファイルの一番上で、if (function_exists('is_plugin_active')) {常にfalseを返します。 また、他のプラグインでメインのプラグインファイルの関数を見ることができません(もしあれば)。

2
WP Rest API:注目のメディアURLを含む最新の投稿の詳細を1つのリクエストに含めますか?
私はwp-rest apiを使用して投稿情報を取得しています。また、wp rest apiフィルター項目を使用してフィールドをフィルターし、結果を要約します。 呼び出すhttp://example.com/wp-json/wp/v2/posts?items=id,title,featured_mediaと、次のような結果が返されます。 [ { "id": 407, "title": { "rendered": "Title 1" }, "featured_media": 399 }, { "id": 403, "title": { "rendered": "Title 2" }, "featured_media": 401 } ] 問題は、このIDを使用して特集メディアのURLを生成するにはどうすればよいですか?デフォルトで呼び出すとhttp://example.com/wp-json/wp/v2/media/401、ソース画像のさまざまなサイズのURLに関するすべての詳細を含む新しいjsonが返されます。 { "id": 401, "date": "2016-06-03T17:29:09", "date_gmt": "2016-06-03T17:29:09", "guid": { "rendered": "http://example.com/wp-content/uploads/my-image-name.png" }, "modified": "2016-06-03T17:29:09", "modified_gmt": "2016-06-03T17:29:09", "slug": "my-image-name", …

6
特定のページにのみコードを含める方法は?
プラグインとショートコードについて学んでいます。プラグインをアクティブにすると、そのコードがすべてのページ(ショートコードのないページを含む)に読み込まれることに気付きました。(コンテンツと管理ページを意味するものではありません)。一部のコンテンツページでは特定のショートコードを使用し、他のコンテンツページでは使用しませんが、いずれにしてもプラグインのコードがロードされます。プラグインがショートコードが使用されているページにのみ含まれるようにするにはどうすればよいですか? もっと詳しく: ライトボックスを作成するプラグインがあるとしましょう。プラグインをアクティブにします。「Cool Images」ページで、ショートコードを使用してライトボックスを作成します。ライトボックスショートコードを使用しない[About]ページで[View Source]をチェックすると、ライトボックスプラグインのコードがロードされていることがわかります。プラグインを記述すると、必要なページにのみコードが読み込まれるようになり、ページの読み込みが速くなります。これは可能ですか?そうでない場合、ページに不必要にロードされる多くのプラグインのコードがあります。何か案は?

2
すべてのサイドバー名をリストしますか?
私はそのようなすべてのサイドバーをリストしています: global $wp_registered_sidebars; echo '<pre>'; print_r($wp_registered_sidebars); echo '</pre>' だから私は次のようなものを得ています: Array ( [sidebar-1] => Array ( [name] => Sidebar #1 [id] => sidebar-1 [description] => Sidebar number 1 [before_widget] => [after_widget] => [before_title] => [after_title] => ) (...) ) ただし、次のような選択リストとして表示したいと思います。 <select> <option value ="SIDEBAR-ID">SIDEBAR-NAME/option> <option value ="SIDEBAR-ID">SIDEBAR-NAME/option> (...) </select> Wordpress Codexはまったく役に立ちません。 …

2
woocommerce関連製品をカスタマイズする方法?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックワードプレスの開発スタックExchange用。 5年前に閉鎖されました。 Webサイトには、WooCommerceの単一の製品ページの下部に関連製品を表示する次のコード行があります... functions.php: // display upsells and related products within dedicated div with different column and number of products remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products',20); remove_action( 'woocommerce_after_single_product', 'woocommerce_output_related_products',10); add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20); function woocommerce_output_related_products() { $output = null; ob_start(); woocommerce_related_products(4,4); $content = ob_get_clean(); if($content) { $output .= $content; } echo …
14 plugins  hooks  tags 

6
パスワード変更後のメール通知を無効にする
ユーザーまたは管理者がユーザーのパスワードを変更した場合、メール通知を無効にします。 Googlelingをいくつか試した後、プラグインを作成し、にあるwp_password_change_notification関数を上書きする必要があることに気付きましたpluggable.php。 これはプラグインと機能です: <?php /* Plugin Name: Stop email change password Description: Whatever */ if ( !function_exists( 'wp_password_change_notification' ) ) { function wp_password_change_notification() {} } ?> プラグインフォルダーにファイルをアップロードし、管理パネルでアクティブにしました! pluggable.phpファイルはfunctions.phpファイルの前にロードされるため、プラグインでこれを行う必要があります。 とにかく、それは私のために働いていないようです....... ユーザーは引き続きメールを受信します。 すべてのプラグインを無効にし、クリーンインストールでプラグインを実行するため、干渉がありません WP_DEBUG同様にすべてのエラーを表示しません! 他の方法で変更するものや修正する方法を教えてもらえますか(コアの変更を除く:-)) M.

3
WooCommerceプラグインでカテゴリ固有の製品を表示する方法は?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックワードプレスの開発スタックExchange用。 5年前に閉鎖されました。 Woocommerceプラグインを使用して、オンラインショップで買い物をしています。 たとえばshoes、多くのカテゴリがありますclothes。特定のカテゴリの製品を表示するにはどうすればよいですか? 私は、上のような製品のループを参照サンプルのページを、私は私の中の特定のカテゴリの製品を表示しますindex.php。

2
プラグインを特定のバージョンにアップグレードできますか?
実稼働環境に適用する前に、ステージングインスタンスでプラグインのアップグレードをテストしています。しかし、このプロセスに遅延がある場合、実稼働環境でテストされていない新しいバージョンにアップグレードするよう求められることがあります。 プラグインのアップグレードを求められた場合、最新ではなく中間の更新を選択するにはどうすればよいですか?

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