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


2
update_post_(meta / term)_cacheの説明
私は10upからいくつかのベストプラクティスを読んでいて、WP_Queryでこれら2つのフラグをfalseに設定することについて言及しています(クエリの内容に応じて): 'update_post_meta_cache' => false:ポストメタが使用されない場合に便利です。 'update_post_term_cache' => false:分類用語が使用されない場合に役立ちます。 私はそれのようなものを利用していると仮定していますがupdate_post_caches()、それが何を意味するのか100%も確信していません。誰かがこれらの2つのフラグがa WP_Queryで意味し、それらがどれほど有用であるかを説明できますか?WordPressがどのように物事をキャッシュするかについて多くを知らないので、情報が多ければ多いほど良いのですが、これら2つのフラグに関するよく考えられた答えも受け入れられます。

3
WordPressコアファイルの変更
どうして? WordPress自体またはプラグインの動作を変更する簡単な解決策は、プラグインまたはWordPressのファイルを直接変更することです。このようなアイデアを思いつくとき、通常の応答は次のとおりです。 コアをハッキングしないでください。 コアファイルを変更するのが一般的に悪い考えなのはなぜですか? 考えますか? ただし、サイトにとって重要なことは、コアファイルを変更せずにすてきな方法で実行することが不可能な場合があります。このような状況では、コアのハッキングを開始する前に、何に注意する必要がありますか? どうやって? すべてのオプションを検討しましたが、唯一の解決策はコアファイルのハッキングです。これをどのように行うべきですか?コアの変更は、更新などのワークフローにどのように影響しますか?
21 core 

3
$ content_widthグローバル変数の役割と履歴は何ですか?
と呼ばれるグローバル変数を見つけました$content_width。これは私にとって初めてのことでしたが、これまでのところ、テーマで使用されていることがわかりました。 コンテンツ領域の幅がピクセル単位で含まれているようです。グローバル変数はコーデックスに文書化されていないため、それに関する情報を見つけるのに苦労しました。 $content_widthグローバル変数が導入されたのはいつですか、またその理由は何ですか?それに関連するチケットはありますか?
16 themes  core 


3
WordPress Coreに提出するためのパッチを作成する最も簡単な方法は?
私はいくつか送信したWordPressのコア用のパッチを上のTrac(使用されているそのうちの一つ)が、そうするために私のセットアップは非常に面倒ですので、私はそれをやって考えるたびに私はうんざり。 誰かがコアのパッチを提出するために必要な手順を詳細に説明してください。そして、プロセスを合理化する最も退屈な方法ではないでしょうか?現在、Mac OS XとPhpStormを使用していますが、シェルスクリプトが最も簡単だと考えていますか?それとも、すべての暗記機能を行うPHPスクリプトでしょうか? 問題の1つは、最初に何をする必要があるかを完全に理解していないことです。トランクから始めますか?パッチを作成するたびに、新しいコピーをダウンロードし、コードでそのコピーに追加/編集する必要がありますか? 繰り返しになりますが、SVNでの作業は完了していますが、パッチ適用は現在のスキルセットの範囲外であり、これを変更したいと考えています。WordPressのパッチ適用の専門家が私を助けてくれることを願っています。前もって感謝します。 更新: @hakreの回答の後、質問にさらに追加する必要があると考えています。 古いバージョンからパッチを作成できますか、またはトランクを使用する必要がありますか? リリースバージョン(3.0.1)を使用してプロジェクトに取り組んでいる場合、それを修正してコア用のパッチを作成できますか、またはトランクの初期の新しいコピーをダウンロードして設定し、そこに新たに修正を加える必要がありますか? ログインをスクリプトにエンコードし、スクリプトを実行して必要なものをすべて再作成したり、パッチを作成したりできるように、シェルスクリプトを使用できますか? そして、落とし穴は何ですか? これらの質問はすべて、WordPressのSVNがどのように機能するかを知っている人が想定しているようであり、そのため、議論の中で常に説明されています。
13 svn  core 

2
WordPressシステム図を探す
WordPressチャート/ダイアグラムシステムのデザインを探しています。 テンプレート階層図だけが見つかりましたが、それはシステムの一部にすぎません。 ソース:http : //upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_Template_Hierarchy.png


5
WordPressコアファイルをハッキングしてはならない理由は何ですか?
多くの場合、問題の迅速な解決策は、WordPressコアをハッキングすることで解決できます。つまり、WordPress自体のコードを変更します。 これは非常に危険な道です!絶対にやらないで! プラグインを使用すると、WordPressの動作をいつでも変更できます。これはときどき面倒で難しい場合がありますが、WordPressコア自体を変更することで生じる問題よりも、余分な作業の方が常に勝っています。 コアをハッキングすることが唯一の解決策である場合もあると言う人もいますが、ここで質問をしている場合、あなたは間違いなくその状況ではありません。 この質問は、WordPressコアをハッキングしてはならない理由をまとめたものであり、リファレンスとして使用できるようにするためのものです。追加するものがあれば、遠慮なく質問として追加してください。
9 core 

1
WordPressコアとプラグインを更新するためのIPアドレスホワイトリスト
ファイアウォールルールが非常に厳しいホストに基づいたサイトで作業しています。IPアドレスが明示的にホワイトリストに登録されていない限り、サイトで実行されているものは外部サーバーに接続できません。これらのアドレスをホスティング会社にメールで送信する必要があります。 Akismetは、安全なIPアドレスの便利なリストをここに提供します。これにより、私はそれを機能させることができました。ただし、wp-adminまたはWordPressプラグインディレクトリへのアクセスを介したWordPressコアの更新を許可するための同等のアドレスリストを見つけることができませんでした。(私はまだFTPで手動アップロードを行うことができます。) ホワイトリストの場所を知っている人はいますか、それともWordPressコアアップデーターとプラグインディレクトリのIPアドレスを教えてもらえますか? ありがとう
8 core  ip 

2
get_term()に分類が必要なのはなぜですか?term_idは一意ではありませんか?
関連するWPSEの質問では、分類を指定せずにIDのみを指定して用語を取得する方法を尋ねています。私の質問はもっと哲学的です。一般に、WPコアにあるものには理由があります。term_idを用語の主キーにできない理由を理解しようとしています-なぜ分類も必要なのですか?1つの用語レコードを複数の分類法のメンバーにすることはできますか?これは確かに現在APIではサポートされていません。これが望ましいと思われるユースケースはありますか? それとも、データベース構造の初期の化身の痕跡にある必須$taxonomyパラメータget_term()ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.