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

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

5
上部からadd_image_size()を切り取るにはどうすればよいですか?
一連の投稿があり、すべてに注目の画像がありますが、クロップの右上隅をカスタマイズできる必要があります。この例では、右上からトリミングする必要がありますが、そのポイントを自分で配置する方法を知っておくと便利です。 現在、add_image_size()関数は画像の中央から切り取っています。いつもきれいじゃない!!

4
Google Analyticsを手動で追加するか、プラグインを使用しますか?
私たちの状況は、Wordpressを使用しているだけですが、Wordpressの顧客の1人がGoogle Analyticsを自分のサイトに追加したいと考えています。 手動でこれを比較的簡単に行えると想定しています。そして、私たちの本能はそのルートを下ることです。顧客は小規模であり、少なくともこの段階では特に高度なことをする必要はありません。 これをシンプルに保ちたい。プラグインを避けるのが最善ですか? 更新 すばらしい回答をありがとう。最終的にはプラグインを使用しました。以下で答えた専門家によって約束されたように、それは非常に簡単でした。


9
サードパーティJSのスクリプトタグに属性を追加する
DropboxのChooser APIのドロップを作成中のプラグインに統合しようとしたときに、これに遭遇しました。 APIドキュメントscriptでは、ファイルの先頭に次のタグを配置するよう指示されています。 <script type="text/javascript" src="https://www.dropbox.com/static/api/1/dropins.js" id="dropboxjs" data-app-key="MY_APP_KEY"></script> すべてうまくいき、管理セクションで呼び出されるページに直接貼り付けると実際に機能します。しかし、wp_register_script()、wp_enqueue_script()、wp_localize_script()のバリエーションを使用して、必要なidとdata-app-keyを渡したいと思います。 私はこれのいくつかの異なるバリエーションを試しました: add_action('admin_enqueue_scripts', 'add_dropbox_stuff'); function add_dropbox_js() { wp_register_script('dropbox.js','https://www.dropbox.com/static/api/1/dropins.js'); wp_enqueue_script('dropbox.js'); wp_localize_script('dropbox.js','dropboxdata',array('id'=>"dropboxjs",'data-app-key'=>"MY_APP_KEY")); } そして: add_action('admin_enqueue_scripts', 'add_dropbox_stuff'); function add_dropbox_stuff() { wp_register_script('dropbox.js','https://www.dropbox.com/static/api/1/dropins.js'); wp_enqueue_script('dropbox.js'); wp_localize_script('dropbox.js','dropboxdata',array(array('id'=>"dropboxjs"),array('data-app-key'=>"MY_APP_KEY"))); } MY_APP_KEYは、コード内の適切なアプリケーションキーに置き換えられます。任意の方向に感謝します。ありがとう。 編集:また、いくつかのjqueryでそれをやろうとしましたが、役に立ちませんでした。ドキュメントのロード時およびドキュメントの準備時に試してみました。{"エラー": "無効なapp_key"}が返されます。 $('script[src="https://www.dropbox.com/static/api/1/dropins.js?ver=3.6"]').attr('id','dropboxjs').attr('data-multiselect','true').attr('data-app-key','MY_APP_KEY');

4
WordPressプラグインリポジトリを削除する
WPプラグインを作成したかった。だから私は要求し、私の要求はWordPress.orgによって承認されましたが、私はもうそのプラグインを開発したくありません。リポジトリを完全に削除したり、削除を要求したりするにはどうすればよいですか。

3
提案された編集を有効にする方法
私は自分のウェブサイトのユーザーがページの編集を提案できるようにするというアイデアが好きです。Stack Exchangeの編集システムによく似ていますが、登録ユーザーだけでなく誰でも編集できる必要があるという点で異なります。すべての編集は承認プロセスを経ます。 どうすれば実装できますか?

6
Wordpressプラグインは必須ですか?
WordPressは初めてです。最近、ハッカーがプラグインの脆弱性を悪用する方法についての記事を読みました。Google Pagespeedなどのさまざまなソースも、プラグインの使用を思いとどまらせるか、少なくとも最小限に抑えています。個人的には、自分のサイトで何が起こるかをもっとコントロールできると感じているため、プラグインも避けようとしています。 「プラグインの推奨」はトピック外であることを理解していますが、実際に必要なのは、WordPressでいくつかのプラグインが必須であるかどうかの説明です。 以下に例を挙げます。 セキュリティ -いくつかのトッププラグインはセキュリティに関係しています。しかし、WordPressサイトは一般的に脆弱ですか?悪用を避けるために追加のプラグインが必要なのはなぜですか? バックアップ -ブログの世界は初めてですが、ほとんどのホストはバックアップサービスを提供していませんか?または、WordPressでそのための特別なプラグインが必要ですか? AdSenseクリック詐欺の監視 -クリック爆弾をブロックして、Googleからの追放を回避することになっています。しかし、プラグインをダウンロードしない限り、収益を停止するためにすべての人がしなければならない偽のクリックはいくつかありますか? 編集:Googleサポートでこれを尋ねる方が良いかもしれませんが、そうであれば無視してください
19 plugins  security 


5
投稿データを保存する前に編集するにはどうすればよいですか?
プラグインがあり、データベースに保存する前にいくつかのフィルターを介して投稿コンテンツを実行できるようにしたいと思います。見てから、プラグインAPI、私が見て、彼らが役に立つかもしれませんようにすることをその2つのフックを参照してください。 save_post wp_insert_post 唯一の問題はsave_post、変数を返す必要がないように見えるため、コンテンツをフィルタリングする方法がわからず、wp_insert_post文書化されているように見えることです。 私はこのようなことをしたいです: add_action('whatever_hook_name','my_function'); function my_function($post_content){ return $post_content.' <br> This post was saved on '.time(); } タイムスタンプを追加するよりも便利なこと、つまりいくつかの正規表現フィルターを実行しますが、これは追加しようとしている一般的なタイプのフィルター/アクションです。 更新 投稿に表示されているときではなく、データベースに保存される方法でデータを傍受したいことに注意してください(例:にフィルタを追加しないことthe_content)

1
wp.​​media.view.ImageDetails-設定を画像のHTML5 data- *属性として保存する
最終的に達成したいのは、画像の詳細ボックスに追加された追加の設定であり、属性<img>として画像タグに保存されdata-*ます 例: <img src="..." data-my_setting="..."> 私のコード プラグインを作成していますが、画像を編集するときのために、さらに設定を作成する必要があります。これまでのところ、次のコードがあります。 jQuery(function($) { var imageDetails = wp.media.view.ImageDetails wp.media.view.ImageDetails = wp.media.view.ImageDetails.extend({ // Initialize - Call function to add settings when rendered initialize: function() { this.on('post-render', this.add_settings); }, // To add the Settings add_settings: function() { $('.advanced-section').prepend('\ <h2>My Settings</h2>\ <input type="text" class="my_setting">\ '); // Set Options …
19 plugins  images  media  html5 

3
テーマを介したプラグイン/プラグインアクションを無効にする
私のサイトにGoogle Analyticatorプラグインをインストールしました。また、MobilePressプラグインを使用して、スマートフォン以外のモバイルブラウザー用に設計されたテーマを提供しています。このテーマで使用するためにモバイル向けGoogleアナリティクスを設定しましたが、Analyticatorプラグインには大きなjsファイルへの呼び出しが含まれているため、このプラグインを無効にします。 functions.phpまたは他の方法を使用してプラグインを無効にできるかどうかは誰にもわかりますか? ページに機能を追加するコードを見つけたと思うので、プラグイン全体を無効にできない場合は、実行するアクションを停止できますか?私は幸運なしにそれらを直接無効にしようとしました。プラグインファイルのコードは次のとおりです。 add_action('wp_head', 'add_google_analytics', 999999); add_action('init', 'ga_outgoing_links'); 私はこれらのアクションを削除しようとしました: remove_action('wp_head','add_google_analytics',9999999); remove_action('init', 'ga_outgoing_links'); どんな助けも大歓迎です。

1
Tortoise svnを介してリポジトリにプラグインを更新する正しい方法は何ですか?
私のプラグインは何年もリポジトリにあり、300,000以上のダウンロードがありましたが、亀svnを介してプラグインを更新するための手順について、私は少し無知だと言って恥ずかしいです! ここにはsvnについての質問がたくさんありますが、彼らは私をさらに混乱させただけです:-z どういうわけか私はこれまで管理してきましたが、トランクのコミットとタグディレクトリの作成に関して、プラグインを新しいバージョンに更新するための適切な手順を知る必要があります。 これは私がこれまでやってきたことです。 満足するまでローカルでプラグインの更新をコーディングする ローカルプラグインフォルダー内のすべてのファイルを/ trunk /にコピーします(プラグインとreadmeファイルのバージョン番号が更新されています) トランクディレクトリをコミットする トランクディレクトリを右クリックし、[ブランチ/タグの作成]を選択して、バージョン番号を/ tags /のフォルダーにコピーするように設定します。 それは正しいですか?正しい順序ですか?そうでない場合、正しい方法は何ですか? また、バージョン番号について... 何らかの理由で、前回のアップデートでバージョン2.8.1から2.81.2に変更しましたが、これは、次のバージョン番号を2.9? wordpressは、どのバージョンが最新バージョンであり、ユーザーがバージョンを更新する必要があるかどうかをどのように判断しますか?version_compareを実行しますか?適切なPHPバージョン形式でのみ動作しますか?例えば。2.9.2は2.81.2よりも低いバージョンと見なされますか?(私が理解しているように、version_compareは左から始まり、各数字の上位/下位を比較するため、9は81未満と見なされます) 別の質問、 プラグインの動作に実際には影響しないコードのばかげたミスを見つけた場合は、タイプミスや追加の画像があります。プラグインの新しいダウンロードに変更が含まれるようにするには、何を編集してコミットしますか? トランクとタグフォルダを編集して両方をコミットする必要がありますか?


2
AJAXを介してwp_editorをロードする方法
WordPressのAJAX経由でwp_editorをロードする方法を知っている人はいますか? 私のマークアップとエディターは正しく読み込まれていますが、エディターコントロールが正しく読み込まれていません。JavascriptがAJAX呼び出しで実行されていない可能性があります。 任意の助けをいただければ幸いです。

1
add_filterとapply_filtersの違い
ここadd_filter()との違いについて適切な説明を探しましたapply_filters()が、見つかりませんでした。 誰が使用する前に、add_filterまたはapply_filters1つのコンテキストでどの情報またはロジックを考慮するかを教えてもらえますか? それは、一方ではなくもう一方を使用する必要がありますか? それは正しいことadd_filterだけが変数上で実行されるのを待っている機能のキューに機能を追加し、apply_filters順番に機能を実行? またapply_filters、引数(実行する関数の名前)を指定して呼び出すと、キュー内の他のすべて(存在する場合)の前にその関数を実行するのは正しいですか?

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