WordPress

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

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

5
CPTをデフォルトのホームページとしてどのように使用しますか?
私は、自分のサイトのサイトを構成するためにカスタム投稿タイプを多用するクライアントを持っています。しかし、私は彼らの要求されたホームページのための岩と難しい場所の間にいます。 実際には、ホームページはWordPress内の特定の「ページ」のスタックになります。基本的に、Intro、Blog、About Us、Portfolio、Contact Usのページがあります。それらはすべて互いに積み重ねられるので、あるページから別のページにスクロールできます。 私の最初の本能は、ページ(Homeと呼ばれる)を使用し、ページのスラッグを受け入れて適切な順序を出力するショートコード(つまり[pageOrder]intro, blog, about-us, portfolio, contact-us[/pageOrder])を埋め込むことでした。ページはカスタムページテンプレートを使用して、レイアウト、ループの制御、ページの左側へのナビゲーションの追加を行います。しかし、それはすべてぎこちないようです。 私の理想的なソリューションは、エンドユーザーがドラッグアンドドロップでページを配置し、CPTがレイアウトやナビゲーションなどを処理できるようにするカスタム投稿タイプ(Stackと呼ばれる)を作成することです。 私の理想的なソリューションの問題は設定です。WordPressでは、サイトのデフォルトのホームページのページを選択できます。しかし、それは投稿タイプのpageに結びついており、ユーザーがデフォルトのホームページとしてスタックを選択できるように、それを変更するためにどこにフックするかわかりません。 それで、デフォルトのホームページの利用可能なページのドロップダウンにCPTを追加するためにどこにフックしますか?

2
より良いファイル管理のためのメディアライブラリプラグイン?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックワードプレスの開発スタックExchange用。 6年前に閉鎖されました。 多くのメディアコンテンツを含むWebサイトのメディアライブラリの基本機能を拡張するプラグインはありますか? フォルダ構造は素晴らしいでしょう...現時点ではMedia Tagsプラグインを使用していますが、もっと強力なものがあるのではないかと思っています。 なにか提案を? ありがとう

4
デフォルトの画面オプションを設定するには?
画面オプションを使用してメタボックスを非表示にしたり、ユーザーロールに制限したりするのではなく、ユーザーのメタボックスを「オフ」にすることが目標です。 ユーザーのDBを変更するコードは、リセットされるだけなので、ページにアクセスするたびに実行することは許可されないため、これがいかに難しいかわかります。しかし、私がコアをコーディングするよりも頭がいいので、方法があるかもしれません。そして、もしあれば、私は知りたくありません。 何か案は?
20 metabox 

1
画像のアップロードを1つに制限し、アップロードするオーディオ、ビデオ、その他のドキュメントファイルタイプを無効にします
誰かが新しい投稿を追加する方法のコツを知っています: オーディオ、ビデオ、その他のファイルタイプのアップロードを無効にします。 画像(jpg、png、gif)のアップロードのみを受け入れます。 各投稿のアップロードを1つの画像(1つ以下)に制限します。 前もって感謝します。
20 uploads 

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

4
メタボックスから「admin_notices」にエラー/警告メッセージを渡す
投稿カスタムフィールドを更新するシンプルなメタボックスがあります(を使用update_post_meta())。 ユーザーが投稿を公開/更新し、メタボックスフィールドの1つを埋めない(または無効なデータを埋める)後にエラーまたは警告メッセージを次のページに送信するにはどうすればよいですか?

4
シンボリックリンクされたディレクトリのプラグイン?
プラグインを開発するとき、異なるwp-contentディレクトリにあるプラグインディレクトリをシンボリックリンクすることにより、複数のバージョンのWordPressでテストします。ファイルを一度編集するだけなので、これは素晴らしいことですが、プラグイン内のリソースへの参照を生成するための重要な構造を壊します。__FILE__物理プラグインの場所を参照しwp-contentます。どうすれば解決できますか? 私のディレクトリ構造は次のようになります。 /path/to/wordpress/development/dir/ plugin-development/ monkeyman-rewrite-analyzer/ monkeyman-rewrite-analyzer.php js/ monkeyman-rewrite-analyzer.js versions/ 3.1/ wp-content/ plugins/ monkeyman-rewrite-analyzer 上記のプラグインへのシンボリックリンクとして 3.1-multi-dir/ wp-content/ plugins/ monkeyman-rewrite-analyzer 上記のプラグインへのシンボリックリンクとして 3.1-multi-domain/ wp-content/ plugins/ monkeyman-rewrite-analyzer 上記のプラグインへのシンボリックリンクとして Javascriptファイルをエンキューしたい場合、を使用する必要がありますplugins_url( 'monkeyman-rewrite-analyzer.js', [base file] )が__FILE__、実際のファイルパスは/path/to/wordpress/development/dir/plugin-development/monkeyman-rewrite-analyzer/monkeyman-rewrite-analyzer.phpでなく/path/to/wordpress/development/dir/versions/*/wp-content/plugins/monkeyman-rewrite-analyzer/monkeyman-rewrite-analyzer.phpであるため、ここでの使用は機能しません。したがって、WordPressは最初の部分を削除して、WordPressインストールに関連するURLを生成できません。

3
ドラッグアンドドロップjQuery UI Sortablesフロントエンドレイアウトエディターの状態を保存する方法
jQuery UI Sortableを使用して、フロントエンドのポストレイアウトエディターを構築しています。 投稿は、背景画像の上に300x250ピクセルのボックスで配置されます。投稿はWordPress管理者を使用して作成および編集されますが、サイト管理者がフロントエンドのドラッグアンドドロップインターフェイスを使用してボックスの順序を調整できるようにしたいと思います。 ドラッグアンドドロップの並べ替え可能な部分は動作していますが、ボックスの状態(順序)を保存する方法を考え出す必要があります。理想的には、状態をオプションとして保存し、クエリに組み込むことができるようにしたいと思います。 投稿のクエリは、カスタムメタボックスからデータを取得して個々のボックスレイアウトを決定する単純なWP_Queryです。 $args= array( 'meta_key' => 'c3m_shown_on', 'meta_value'=> 'home' ); $box_query = new WP_Query($args); ?> <ul id="sortable"> <?php while ($box_query->have_posts()) : $box_query->the_post(); global $post; global $prefix; $box_size = c3m_get_field($prefix.'box_size', FALSE); $box_image = c3m_get_field($prefix.'post_box_image', FALSE); $overlay_class = c3m_get_field($prefix.'overlay_class', FALSE); if ( c3m_get_field($prefix.'external_link', FALSE) ) { $post_link = …

5
カスタム投稿タイプの「ここにタイトルを入力」ヘルプテキストを変更する
アルファベット順にソートされるディレクトリ用に作成されたカスタム投稿タイプがあります。投稿をタイトルごとにアルファベット順に並べ替えるので、タイトルが姓/名として入力されていることを確認します。カスタムの投稿でデフォルトのヘルプテキスト「ここにタイトルを入力してください」を他の何かに変更する方法はありますか?

5
エディターで使用される実際のサイズに画像のサイズを変更しますか?
投稿に表示される実際のサイズに画像のサイズを変更する方法はありますか?大きな画像をインポートしてから、ビジュアルエディターでサイズを変更するユーザーがいます。これは簡単です。最初に画像エディターを開き、画像のサイズを変更して保存し、別の添付ファイルとしてアップロードすることなく、必要なサイズになるまで画像をドラッグするだけです。もちろん、これにより、投稿では100ピクセル幅の画像が、実際には1500ピクセルになることがあります。 新しい投稿が保存されたときにこれを行うプラグインはありますか?既存のフルサイズの画像(リンク用、または後でサイズ変更用)を保持したいのですが、追加のサイズを追加(および_wp_attachment_metadataオブジェクトに保存)するだけなので、この投稿には正しいサイズの画像と、フルサイズの添付ファイル。 もちろん、すべての既存の投稿も一度処理する必要があります。<img>タグはそこだけかもしれませんwidth、ただheight、またはそれらのどれも:彼らはすべて正しいを持っているので、これはすべて、クリーンアップする必要がありwidth、heightそのサイズの画像。

3
管理メニューに任意のリンクを追加しますか?
WordPress管理メニューに任意のハイパーリンクを追加する方法はありますか(管理ダッシュボードにログインしたときに左側のメニューを意味します)?たとえば、リンクをGoogleに追加できますか? 私の特定のケースでは、作業中のWordpressテーマにスタイルガイドページを追加して、テーマでさまざまなHTML要素がどのようにスタイル設定されるかをユーザーに示し、さまざまなものをうまくスタイル設定する方法をデモします。 これは私がこれまでに持っているコードです(注:不完全です):functions.phpで、外観セクションに新しいメニュー項目を追加しました: add_action('admin_menu', 'create_theme_style_page'); function create_theme_style_page() { add_theme_page('Theme Styleguide', 'Theme Styleguide', 'administrator', basename(__FILE__),'build_styleguide_page'); } function build_styleguide_page() { echo "Not sure what goes here to redirect admin to a arbitrary url?"; } でbuild_styleguide_page()リダイレクトしようとするとheader()エラーが発生します(ヘッダー情報を変更できません)。

7
wp_trim_excerptを使用してthe_excerpt()をループ外に取得する
私は、潜在的に数十の投稿の抜粋をホームページに表示するテーマを構築しています。私はすべての投稿に手動の抜粋がないので$post->post_excerpt、多くの投稿では空です。手動の抜粋がない場合は、組み込みのget_the_excerpt()関数を使用したいのですが、ループの外側では使用できません。 関数を追跡すると、wp-includes / formatting.phpのwp_trim_excerptを使用してその場で抜粋を作成しているように見えます。のようwp_trim_excerpt( $item->post_content )にコードで呼び出していますが 、単に完全なコンテンツを返すだけです。私は何か間違っていますか? 抜粋を作成する独自の関数を作成できることは知っていますが、可能な場合は組み込み関数を使用して、コードを他の潜在的なプラグイン/フィルターと互換性を保ちます。 http://adambrown.info/p/wp_hooks/hook/wp_trim_excerpt?version=3.0&file=wp-includes/formatting.php
20 excerpt 

9
WordPressブログ/ウェブサイトと統合するフォーラムソフトウェア?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は、事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は、議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 ユーザーフォーラムをソフトウェアサイトに追加し、WordPressブログのように見せて機能させたい場合、どのフォーラムソフトウェアを選択しますか? どうやらbbPressはWordPressと同じ起源を持っているようですが、それは最高ですか、それとももっと良い選択肢がありますか?
20 forum 


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