WordPress

WordPressの開発者および管理者向けのQ&A

1
WordPressウィジェットの「リンクの追加」ポップアップの使用方法
WordPressのWYSIWYGエディターでは、テキストへのリンクを追加する場合にポップアップが表示されます。この機能にアクセスする可能性はありますか?作成したWordPressウィジェットにこのポップアップを使用して、ウィジェットをバックエンドで構成した場合にウィジェットにリンクを追加できるようにするためです。 ここに私が意味するもののスクリーンショットがあります:

1
メディアモーダルボックスにフィルター機能を追加
メディアモーダルを拡張しようとしていますが、それに関するドキュメント/チュートリアルを見つけることができません。私もバックボーンの達人ではありません;-) 添付ファイルの投稿タイプに添付される分類ごとに選択ボックスを追加します。現時点では、選択ボックスは1つだけ表示されています。 これが私が思いついたものです。デフォルトのツールバーを置き換えることを除いて、非常にうまく機能します。 コード /** * Extended Filters dropdown with taxonomy term selection values */ jQuery.each(mediaTaxonomies,function(key,label){ media.view.AttachmentFilters[key] = media.view.AttachmentFilters.extend({ className: key, createFilters: function() { var filters = {}; _.each( mediaTerms[key] || {}, function( term ) { var query = {}; query[key] = { taxonomy: key, term_id: parseInt( term.id, 10 ), …

1
WordPress登録にソーシャルの詳細を事前入力する方法
私はWordPressでカスタム登録プロセスを作成しました。名、姓などの追加フィールドがたくさんあります。 Facebook / LinkedInと統合して、名、姓、メール、フィールドにFacebook / LinkedInを事前入力しますが、ユーザーは登録を完了するために他のフィールドに入力する必要があります。 そのようなことをすることは可能ですか、それをしているプラ​​グインがありますか?

2
メディアのアップロードでデフォルトで選択されている画像サイズを作成する方法-WP v3.5
私と一緒に。Media upload popup pageでデフォルトでカスタム画像サイズを選択したいです。Wordpress v3.4.2以前では、このエレガントなコードは問題なく機能していました。 function my_insert_custom_image_sizes( $sizes ) { // get the custom image sizes global $_wp_additional_image_sizes; // if there are none, just return the built-in sizes if ( empty( $_wp_additional_image_sizes ) ) return $sizes; // add all the custom sizes to the built-in sizes foreach ( $_wp_additional_image_sizes as …
12 php  functions  filters  media 


1
WordPressログインセッションのタイムアウト時間を短縮するにはどうすればよいですか?
ユーザーが10分以上アイドル状態になったときに自動的にユーザーをログアウトしたいので、ユーザーがサイトにログインしていて、10分以上ページを閲覧しなかったと仮定すると、10分後にページを閲覧すると、ユーザーをログアウトし、ログインページにリダイレクトします。事前に感謝します。
12 login  logout  session 

1
一部のカスタム投稿タイプのデフォルト画像サイズの生成を無効にする方法
「サムネイル」、「中」、「大」サイズの不要なカスタム投稿タイプを使用しました。このサイズを無効にして、設定できる関数またはプラグインを作成する必要があります。各画像サイズは、カスタム投稿タイプごとに必要です。 私の最初のステップは、wp-includes / media.phpからget_intermediate_image_sizes関数をフックすることです。functions.phpにこのコードを追加しましたが、動作しません:( add_filter('get_intermediate_image_sizes', 'get_intermediate_image_sizes_fixed'); function get_intermediate_image_sizes_fixed() { global $_wp_additional_image_sizes; //$image_sizes = array('thumbnail', 'medium', 'large'); // Standard sizes $image_sizes = array(); if ( isset( $_wp_additional_image_sizes ) && count( $_wp_additional_image_sizes ) ) $image_sizes = array_merge( $image_sizes, array_keys( $_wp_additional_image_sizes ) ); return apply_filters( 'intermediate_image_sizes', $image_sizes ); } UPD: media.phpでこの行を編集しています。変更が生成されない後のデフォルトのタイプ。 $image_sizes = …

1
WordPressイメージを動的にサイズ変更する方法(カスタムフィールド/テーマオプション)
だから-クライアントの要求に応じて、標準のWordPressの方法ではなく、テーマオプションからプルインされた画像から画像のサイズを変更できる必要があります。2つまたは3つあるため、単純にcustom_header領域を使用することはできません(画像がアップロードされると、ユーザーがリンクの機能を選択できるようにするオプションもあります(ページ、投稿、カテゴリ、リンクなし、外部リンクなど)。私はOptions Frameworkテーマを大成功で使用しており、画像srcをうまく取得できます。これは、これが投稿サムネイルに通常使用されるadd_image_size()関数と組み合わせて何らかの方法で使用できるかどうかの問題です 私は実際にティムサムルートに行き、WordPress APIに固執するのではなく(そもそも私がやっていることと少し矛盾していることを知っています...)。どんな助けも大歓迎です。ありがとう!

6
Wordpressは自動的に「 」を追加しますか?
ワードプレス自体か、それを行っているTiny MCEかはわかりません。しかし、HTMLエディターとビジュアルエディター を切り替えると、前後に切り替えるたびに1つずつ追加されます。私はコードに改行さえありません。それはどういうわけか私のHTMLコードのタグに基づいてどこに配置したいかを決定しているようです。 これは何が原因で、どうすれば修正できますか? 私はすでにテンプレート関数ファイルでこれを試しました: //disable auto p remove_filter ('the_content', 'wpautop'); remove_filter ('comment_text', 'wpautop'); // Remove auto formatting remove_filter('the_content', 'wptexturize'); remove_filter('comment_text', 'wptexturize'); remove_filter('the_title', 'wptexturize');
12 tinymce 

2
MySQLの代替案:Percona ServerとMariaDBはWordPressとうまく機能し、WordPressをより良くしますか?
最近、MariaDBとPercona Serverについて読んでいます。これは、OracleがSunを買収して以来人気を博しているMySQLの2つの強力な代替品です。 私の知る限り、どちらもWordPressで使用できますが、だれかがWordPressを使用しているかどうか、そしてブログやサーバーがMySQLの場合よりもうまく動作するかどうかを知りたいと思います。
12 database  mysql 

5
添付ファイルのダウンロードを特定のユーザーに制限する方法は?
私は弁護士のために構築されたサイトと彼の各クライアントがwp-adminなどにアクセスすることなく自分の「特定のページ/ポータル」(カスタム投稿タイプ)にログインできる非常に具体的なユースケースを持っています(私はすべてを作成しましたフロントエンドのログイン/登録/プロファイル編集ページ)。このページ/ポータルでは、弁護士がクライアントにダウンロードするメッセージとファイルを残しますが、理論的には、1人のクライアントが他のファイル名を推測して(または別のクライアントのファイルの知識がある場合)ダウンロードして、プライバシー/セキュリティの問題を作成します/機密資料など 私はソリューションのアイデア/コンセプトを探しています、私の最初の考えは、添付ファイルID、ユーザーID、ページ/ポータルID、ノンスを送信するdownload.phpへのダウンロードリンクを持ち、もう一方の端でそれを処理することでした。 。 どう思いますか?私は正しい軌道に乗っていますか、それともこのアプローチには欠陥がありますか? ありがとう!

1
75,000ページを処理するようにWordPressを構成する方法は?
WordPressを使用している大規模なサイトがあります。これまでのところ、サイトには75,000ページあり、フロントエンドでのパフォーマンスは良好です。 問題は、チームの誰かがページエディター(wp-admin / edit.php?post_type = page)に触れると、Apacheがサーバー上のすべてのメモリを使い果たすことです。 すべてのプラグインを無効にしようとしましたが、うまくいきませんでした。また、4GBのボックスを備えたライブサーバーでデバッグを試みましたが、それでもすべてのメモリを消費し、障害が発生します。 このインストールでは、20,000件の投稿もあります。wp-adminでそれらをロードしても問題はありません。すべてのページを投稿に移動する必要があるかもしれません-しかし、それはパーマリンク構造に問題を引き起こすでしょう。 大規模なWPサイトで不足している特別な設定や構成はありますか?
12 pages  memory  scale 

5
ビジュアルエディターからHTMLエディターに切り替えるときにHTML形式を保持する
私は、HTMLコードを編集し、ビジュアルエディターに切り替えた後も元に戻すことができるソリューションを探していました。 私は運のないものをたくさん試しました: wp-no-formatプラグイン Raw HTMLプラグイン すべてのHTMLを1行で入力する コンテンツを自分で管理するだけの場合は、ビジュアルエディターを無効にします。しかし、私には多くのコンテンツマネージャーがあり、HTML(フォームなど)と編集が必要なコンテンツがあるページがあるので、それは選択肢ではありません。 どんな提案も大歓迎です。

2
プラグインをフォークする方法は?
コミュニティへの還元を開始したいのですが、現在、ゼロからプラグインを書くことは、私のスキルレベルと創造性レベルをわずかに超えています(つまり、プラグインでどのような問題を解決できるかわかりません!何か、すでに書かれているプラ​​グインまたは6を見つけます!)。しかし、私は最近、WP 2.8から放棄されたように見える非常にシンプルなプラグインを特定し、3.1互換になるように変更できると思います。私は尋ねましたが、このプラグインを更新する最良の方法は、単純にフォークすることかもしれません。 だから今私の質問:どうすればいいですか?私はSVNが初めてなので、どこに行くべきか、どのように始めればよいのかなど全く分かりません。:)

4
Wordpress用のStackExchangeのような投票プラグインはありますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックワードプレスの開発スタックExchange用。 5年前に閉鎖されました。 投票これまでプラグインはいいですが、あなたが何かを投票たら、元に戻すことはできません。 StackExchangeにあるものに似た投票プラグインはありますか? (投票を取り消して投票することができます)。
12 plugins 

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