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

新しい機能を作成するためのテーマおよびプラグインファイルの変更。

2
DOING_AUTOSAVEのときに$ post_idを返しますか?
このサイトや他の場所で、次のパターンが繰り返し見られます。 add_action( 'save_post', 'wpse14169_save_post' ); function wpse14169_save_post( $post_id ) { if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { return $post_id; } // Other code... } なぜ戻る必要があり$post_idますか?save_postはアクションであり、アクションハンドラの戻り値は無視されます。WordPressコア自体もそれを行いません。 コーデックスの例はを返しますが$post_id、コーデックスの最初の不正な(または古い)行ではありません。 何か不足していますか?戻る必要があり$post_idますか?これが必要な時期はありましたか?

2
誰もがドメインマッピングとSSLでWordPress MultiSiteを使用する方法を見つけましたか?
WordPress MultiSiteとドメインマッピングを使用したSSLの解決策を見つけるために、私はずっと調べてきました。理想的には、ドメインごとにSSL証明書(またはワイルドカード証明書)を購入したいと考えています。 この詳細を見落としていたのではないかと心配しています。このドメインを適切に保護するために、幸せなMUホームを分割する必要があります。

8
WordPress 3.1でl10n.jsは何をしますか?そして、どうすれば削除できますか?
テストサーバーにWP 3.1 Beta 2をインストールしました。l10n.jsヘッダーに自動的に挿入される新しいファイルが同梱されていることに気付きました。 私は少し掘り下げましたが、それはローカリゼーションと関係があります。多くの人がこれを使用していないと思いますので、どうすれば削除できるのでしょうか。 削除しないことが重要な場合は、お知らせください。

3
新しいWordPress 3.1管理バーはプラグイン可能ですか?どのように拡張できますか?
プラグインでWordPress 3.1管理バーの機能を拡張するにはどうすればよいですか? リンクやその他の機能を管理バーに追加するときに使用する特定のフックとフィルターを探しています。 すでに行われていることの良い例は、Yoast WordPress SEO(Wordpress Plugin)です。 現在、管理バーの拡張に関する利用可能なドキュメントはありません。コーデックスによると、それをオフにするか表示しないための2つのフィルターがあります: no_admin_bar() & show_admin_bar()

3
新しいプラグインのピアレビューを取得していますか?
経験豊富なWordPress開発者が私のプラグインを見て、建設的な批判をするための最良の方法は何ですか?私はこのサイトで私の質問のいくつかを解決するためのコードを書きましたが、それらは他の人にも役立つと思います。しかし、彼らは私の最初のパブリックWordPressプラグインを使用し、パブリックWordPressディレクトリにそれほど大きくない例を多く見たので、「私が立っている場所」と、プラグインを改善する方法を知りたいのです。ベストプラクティスのリストを読みましたが、それらの一部を適用する必要がありますが、「これはこの問題を解決するのに良い方法ですか?」というより一般的な質問への回答も必要です。 私は関連する議論をwp-hackers読み直しました(参加者もこのサイトにそれほど関与していること、および「ベストプラクティス」の質問がその直接の結果であることを知りませんでした)。私のニーズがそのようなシステムでカバーされるかどうかはわかりませんが、ポールの懸念に同意します。 先週このスレッドの元のコメントを読んだとき、目的は、プラグイン開発者が他のプラグイン開発者にコードのレビューとしてアドバイスを提供できるピアレビュープロセスをまとめることでした。私はもともとこのアドバイスを「まあ、あなたのコードは機能しますが、このWPフィルターにフックしてこの手法を試しただけの場合、記述した一連のルーチンのほうが効果的です(例としてxxxプラグインを参照)。 」私が思った目標は、WPプラグイン開発の知識を共有し、平凡なプラグイン開発者をより優れた開発者にすることでした。私のように。 これは、ポイントごとのチェックリストのレビューを行うのとは異なるスコープであり、「メンターシップ」のようなものです。これをやろうとする人はたくさんいるようで、このサイトには(もっと良いことに)多くの人が参加しています。そのエネルギーをすべて具体的なものに変換するにはどうすればよいでしょうか。 私の現在の例は、「イメージのサイズ変更」問題を解決するために書いた3つのプラグインです。各プラグインに長い紹介コメントを書いたので、コード全体を読まなくても、自分の意図を理解しやすくなります(私はそう思います)。他の人が見やすくするために他にできることはありますか? 現在の具体的なリクエストは無視してください。彼らにとって早すぎるだけでなく、気が変わって、私の特定の状況で一般的な議論を台無しにしたくありません。

4
WordPressフォーク
WordPressのフォークは存在しますか? オプションのサブトピック: なぜフォークしたのですか?異なる設計目標?(たとえば、デフォルトではXHTML構文の代わりにHTML5) 彼らはどのバージョン/時間からWPコードベースから離脱しましたか? 他のプロジェクトコードを再利用しますか? それはアクティブなフォークですか、それとも製造中止/陳腐化していますか? WP自体はb2 / cafelogから派生しました。ですから、フォークの方が有利な場合が多いと思います。しかし、それが長命の派生プロジェクトであるかどうかは、明らかに機能目標に依存します。 実際のフォークに加えて、多分プラグインが強化された(または集中的に「変更」された)WPディストリビューションも話題になっています。そして、それは主にどの選択肢が存在するか、または開発がどこに行くかを確認することです。

1
WordPress APIを使用して、投稿のフォーマットされたコンテンツをどのように取得しますか?
使ってみた <?php $my_id = 7; $post_id_7 = get_post($my_id); echo $post_id_7->post_content; ?> こちらのドキュメントに基づいています。 私が取得しようとしている記事には、サイトのプラグインによってピックアップされ、HTMLにフォーマットされたショートコードがあります。 問題は、post_contentをサイトに出力するときに、短いコードがプラグインによって取得されず、短いコードをブラウザーに直接出力するだけです。 短いコードを適切に評価する方法はありますか?または、間違った機能を使用していますか?

4
register_sidebar()とget_sidebar()はどのように連携しますか?
免責事項:私はWPの新しいブランドです。 Starkers HTML5フレームワークテーマを使用しています。でfunctions.php、私はこのコードを参照してください。 function starkers_widgets_init() { // Area 1, located at the top of the sidebar. register_sidebar( array( 'name' => __( 'Primary Widget Area', 'starkers' ), 'id' => 'primary-widget-area', 'description' => __( 'The primary widget area', 'starkers' ), 'before_widget' => '<li>', 'after_widget' => '</li>', 'before_title' => '<h3>', 'after_title' => '</h3>', …

1
タイムアウト警告が表示されるのはなぜですか?
WordPressでデバッグモードをオンにして、このエラーが発生した日の最初のリクエスト: 警告:http_request()[function.http-request]:タイムアウトに達しました; 1218行の/public/wp-includes/class-http.phpで0バイトを受信して​​(/wp-cron.php?doing_wp_cron)、1000ミリ秒後に操作がタイムアウトしました 私はcronジョブとは何か、WordPressが定期的にジョブを実行する方法を理解しています(HTTPはステートレスなので、その日の最初のリクエストで「cron」ジョブを実行するのは理にかなっています)がなぜタイムアウトするのですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.