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

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

5
Wordpressサイトのセットアップ(WP + plugins + theme)用のbashインストールスクリプトを作成するにはどうすればよいですか?
Wordpressを使用して多くのWebサイトを構築していますが、私の初期設定は基本的に常に同じです。 WPの最新バージョン 約5つのプラグインの最新バージョン 私の裸の開発テーマ これらを個別にダウンロード/アップロードして、新しいプロジェクトを開始するたびに手動で行うのではなく、これを実行するbashスクリプトを作成します。 Wordpressの最新バージョンをダウンロードする 解凍 プラグインXの最新バージョンをダウンロード WPプラグインフォルダーに解凍 私の裸のテーマをダウンロード テーマフォルダに解凍 今すぐ最新のWPをダウンロードすることはあまりにも私の裸のテーマをダウンロードして、(http://wordpress.org/latest.tar.gz)簡単ですが、私は彼らが呼ばれていないとして、プラグインの最新バージョンを取得し、トラブルを抱えているlatest.tar.gzが、specifictバージョンの名前(例:wptouch.1.9.26.zip) 編集:だから、私は私のbashスクリプトでcURLを使用してプラグインの現在のバージョンの正確なURLを見つけることが可能かどうか疑問に思っています。アイデアは、ページをフェッチし、のhref直後の段落にあるの値を見つけることです<h3>Current Version</h3>。 例を示します。WPのすべてのプラグインダウンロードページは次のようになります。 <h3>Current Version</h3> <p class="unmarked-list"> <a href="http://downloads.wordpress.org/plugin/jetpack.1.1.2.zip">1.1.2</a> </p>

3
テーマとプラグインの違いは?
テーマとプラグインの具体的な違いについて知りたいです。私はその要点を理解しています...テーマはルックアンドフィール(html / css)に関係し、プラグインは機能の追加(コード/ php)に関係しています。ただし、人気のあるTwitterに触発されたP2のようなテーマは、機能を追加しているようです。それは私を少し混乱させます。このロッキン交換の誰かが私を啓発できますか? とても有難い。 エディ
9 plugins  themes 


1
選択したページにCSSとJSのみをロードするようにプラグインを制限しますか?
プラグインがCSSスタイルシートとJavaScript JSファイルの読み込みを必要なページのみに制限するようにしたいのですが。 私の質問の例は、私のサイトの1ページ(「連絡先」ページ)にフォームを作成するために使用したプラグインContact Form 7です。ただし、次の行がWebサイトのすべてのページ/投稿に追加されます。 <link rel='stylesheet' id='contact-form-7-css' href='http://www.r-statistics.com/wp-content/plugins/contact-form-7/styles.css?ver=2.3.1' type='text/css' media='all' /> <script type='text/javascript' src='http://www.r-statistics.com/wp-content/plugins/contact-form-7/scripts.js?ver=2.3.1'></script> これにより、このプラグインがサイトの読み込み時間を低下させているのではないかと思います。サイトの1つのページだけに関心がある拡張機能です。 したがって、私の質問は、プラグインを非アクティブ化せずに、「連絡先」ページを除くすべてのページからこれらの余分な行を削除するにはどうすればよいですか?

8
ユーザーが1ページだけを編集できるように制限する方法(プラグイン?)はありますか?
私たちはワードプレスをCMSのように使用しており、ユーザーが「ホームページ」を作成できるようにしたいと思っています。理想的には、サイト全体を汚すことが防止されます。 ユーザーの編集権限を単一のページに制限する簡単な方法はありますか? 私は現在、メンバーズプラグインを使用して他のアクセス許可ベースのことを行っているので、ソリューションがこれをきちんと増強するか、完全に置き換えることができれば素晴らしいと思います。 新規ユーザー作成時にホームページを自動作成するボーナスポイント。 更新:これらのページはサイトの特定の領域(つまり、同じページのすべての子)に限定する必要があることを明確にすべきです。また、一部のユーザーに話しかけたところ、ホームページから分岐するサブページを作成すると便利だと思われるようです。

4
プラグインコードによる大きなHTML出力の処理
私は最近、カスタムjquery画像ギャラリーを投稿に埋め込むためのショートコードを追加する最初のWPプラグインを書きました。これは主に、初期化に必要なJavaScriptとともに、HTMLの適切なチャンクを投稿にダンプするだけです。 ただし、HTML出力をPHPの文字列として手続き的に構築する必要がありました。この種のタグスープは常に私を不快にさせ、HTMLを生成するためのヘルパー関数や部分テンプレートなどを提供するMVCフレームワークでの作業に慣れています。 動的に構築された大量のHTMLまたはJSを管理する必要があるプラグイン作成者の一般的なアプローチは何ですか?

2
注文作成後のWoocommerceフック?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新することがありますので、上のトピックワードプレスの開発スタックExchange用。 4年前休業。 私は誰かがチェックアウトフォームを送信して注文が送信された後にトリガーされるフックを探しています(彼が支払いをしたかどうかに関係なく)。 私は試した woocommerce_new_order しかし、それは機能していません。

1
ユーザーに新しいタグの作成を許可せず、既存のタグの使用を許可する方法
特定のロールで新しいタグを追加できるようにしたいのですが、他のユーザーはテキストバーを使用して既存のタグを検索できる必要があります。 サイドバーのタグバーを非表示にできることはわかっていますが、それは必要ありません。「申し訳ありませんが、このタグは存在しません」などと表示したいだけです。 それを行うプラグインまたは関数はありますか?

1
完全なHTML入力を取得するtextareaを安全にサニタイズする方法
ユーザーがWordPress管理画面からHTMLメールを送信できるようにするプラグインを開発しています。textarea入力をどのようにサニタイズする必要がありますか?HTMLメールに表示される可能性のあるHTMLタグの全範囲を含めることができる必要があります。私が使用する場合wp_kses()、許可されたタグの膨大なリストを使用する必要があります。 textareaは、カスタムオプションを介してそのコンテンツをデータベースに保存します。

1
複数の作者にプラグインのWP.orgリポジトリへのアクセスを許可する
私がリリースしたプラグインには共同編集者がいます。だから私はそれらをreadme.txtファイルに入れて、プラグインページなどに表示されます。 これを行うと、プラグインのSVNリポジトリへのアクセスが自動的に許可されますか?または、それらにアクセスするために通過する他のプロセスはありますか?または、リポジトリごとに1人のユーザーのみが許可されますか? ありがとう!

1
プラグインをマルチサイト互換にする
プラグインを各ブログにインストールして、ブログごとにデータベーステーブルを作成します。私はこのコードを持っています: register_activation_hook( __FILE__, 'install1' ); function install1() { global $wpdb; if (function_exists('is_multisite') && is_multisite()) { // check if it is a network activation - if so, run the activation function for each blog id if (isset($_GET['networkwide']) && ($_GET['networkwide'] == 1)) { $old_blog = $wpdb->blogid; // Get all blog ids $blogids …

2
プラグイン設定のデータでJSファイルを変更する
私は、とりわけ、いくつかのユーザー固有の設定を必要とするJavaScriptファイルがあるプラグインを持っています。これらの設定をプラグインの設定パラメーターからJavaScriptに取得するための最良の方法は何でしょうか? つまり、これらの設定をユーザーが入力できる設定ページの一部にした場合、それらの値をJavaScriptに取り込むにはどうすればよいでしょうか。スクリプトタグを追加するために何かを使用し、ページを読み込むたびにPHP経由で設定する必要がありますか?これを行うには、クッキーを設定する方が良いでしょうか?

8
デフォルトのWordpressプラグインを自動的にインストールする方法は?
適切な数のWordpressインストールクライアント/フレンドをセットアップしました。すべてのインスタンスで使用するプラグインがいくつかあります。これらのプラグインをすべてのインスタンスに自動的にインストールする良い方法はありますか?pluginsフォルダーを新しいインストールにコピーするだけで十分ですか?

2
パラメータ付きの特定のフックまたは汎用フックを起動する方が良いですか?
開発者がアクション/フィルターを使用してフックできるフォームを処理するフォームプラグインを作成しています。 私のプラグインは、さまざまなフィルターのセットでさまざまなフォームを処理できる必要があり、これを行うには2つの方法があります。 方法1 各フォームの特定のフックの発射。 したがって、このようなコードは私のプラグイン内でフォームと呼ばれる可能性があります: $formId = 'contact'; $errors = apply_filters('forms_validate_' . $formId, $errors, $data); そして、次のように使用できます: add_filter('forms_validate_contact', function($errors, $data){ if(empty($data['name'])){ $errors['name'] = 'Name is required'; } return $errors; } 10, 2) 方法2 呼び出し元の関数にパラメーターを渡します。 したがって、このようなコードは私のプラグイン内でフォームと呼ばれる可能性があります: $formId = 'contact'; $errors = apply_filters('forms_validate', $formId, $errors, $data); そして、次のように使用できます: add_filter('forms_validate', function($formId, $error, $data){ switch($formId){ case …
8 plugins  hooks 

1
WP_User_Queryおよび一意でないusermetaデータ
私たちが作成して管理しているWPプラグインに問題があります- ユーザーデータのエクスポート ユーザーから、一意でないユーザーメタデータレコードが正しく返されないという問題が報告されました- ここ プラグインでは、ユーザーが選択したusermetaデータをエクスポートします。get_users()を使用して、WP_User_Queryを使用します。 get_usersにいくつかの簡単な引数を渡します。 // build argument array ## $args = array( 'fields' => 'all', 'role' => sanitize_text_field( $_POST['role'] ) ); 返されたWP_Userオブジェクトを検査すると、usermetaフィールドは返されません-たとえば(オブジェクトデータはスペースを節約するために削減されます): Array ( [0] => WP_User Object ( [data] => stdClass Object ( [ID] => 1267 [user_login] => user@email.com ... ) [ID] => 1267 ... ) [1]... …
8 plugins  users  export 

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