Tsuyoshi.
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 投稿タイプごとにCSSを適用する方法がわかりません。フォーラム: 使い方全般
返信が含まれるトピック: テーマ「Pinboard」のカスタマイズについてhttps://ja.forums.wordpress.org/topic/158401
投稿が重複しているようなので、こちらの投稿は解決済みにするなどして閉じてください。フォーラム: テーマ
返信が含まれるトピック: 投稿数0のカテゴリーをメニューに表示する方法もし、ウィジェットでカテゴリを出力しているのであれば、フックで対応が可能です。
<?php function hook_widget_categories( $args ){ $args['hide_empty'] = 0; return $args; } add_filter( 'widget_categories_args', 'hook_widget_categories'); add_filter( 'widget_categories_dropdown_args', 'hook_widget_categories' ); ?>
フォーラム: 使い方全般
返信が含まれるトピック: 編集時にも自分のURLを取得したい($post->guidの代わりの関数を知りたいすみません、ちょっと意味が分からないのですが、このコード動かないですよね?
×
function addressget {
関数の括弧がないですし、引数もないですし…。
$this_post も投稿IDを持っていないので、更新できない気がします。save_post を使うとどうなるんでしょうか。
正しく動作しているコードがないとなんとも言えませんが…。add_action('save_post', 'addressget', 10, 2 ); function addressget( $post_id, $post ) { if ( ! wp_is_post_revision( $post_id ) ) { $post->post_content = $post->guid; remove_action( 'save_post', 'addressget' ); wp_update_post( $post ); add_action( 'save_post', 'addressget' ); } }
フォーラム: テーマ
返信が含まれるトピック: SKT Photo Worldというテーマに関して一応同じテーマで試したので、できると思います。
私の環境でメニューをなにも作成してない状態だと、トップページのメニューは
ホーム サンプルページ
のようになっています。
管理画面の 外観 -> メニュー から メニュー名 を入力し、メニューを作成 を押す。
左側の固定ページのボックスから ホーム と サンプルページ を選択して メニューに追加 を選択。
テーマの位置 は Primary Menu を選択。
ナビゲーションラベル ホーム -> HOME に変更。
ナビゲーションラベル サンプルページ -> SAMPLE に変更。メニューを保存 を選択。
この状態だと、トップページのメニューは
HOME SAMPLE
と表示されています。
HOMEという固定ページを作った場合も試しましたが、表示上問題ありませんでした。
この時は
ホーム
HOME
サンプルページと選択肢がありますが、ホームは選択せずにメニューに追加して保存します。
フォーラム: 使い方全般
返信が含まれるトピック: 固定ページと投稿のリンクWP_Query を使えばいいかな、と思います。
編集するテンプレートはテーマファイルの page.php や page-スラッグ.php などです。
テンプレートを編集せず、投稿本文の好きな場所に埋め込みたいときは、aタグを使う他の方法としてはショートコード使う、とかですかね。
コードでのカスタマイズが難しいなら、プラグインを探すのも手です。
<?php // 投稿を3件表示 $the_query = new WP_Query( array( 'posts_per_page' => 3 ) ); ?> <?php if ( $the_query->have_posts() ) : ?> <?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <h2><?php the_title(); ?></h2> <?php endwhile; ?> <?php wp_reset_postdata(); ?> <?php else : ?> <p>投稿データなしの場合</p> <?php endif; ?>
<?php // カスタム投稿タイプ sample を3件表示 $the_query = new WP_Query( array( 'posts_per_page' => 3, 'post_type' => 'sample' ) ); ?>
フォーラム: 使い方全般
返信が含まれるトピック: Catchable fatal errorページが大量作成されているWP_Error を返しているのは get_category_parents の部分だと思いますよ。
$postcate[0]->term_id の値を確認したほうがいいかもしれませんね。
ソースコードは code ボタンを押して整形してくださいね。
あとは、WP_Error のメッセージの確認も一応。
<?php $cat = get_the_category(); $return = get_category_parents( $cat[0]->term_id, true, ' > ' ); if( is_wp_error( $return ) ) { echo $return->get_error_message(); } else { echo $return; } ?>
フォーラム: テーマ
返信が含まれるトピック: SKT Photo Worldというテーマに関してすべて表示を選択した時は選択肢としてチェックボックスが出るだけなので、ホームを外して選択し、メニューに追加を押せばいいのでは?
あるいはメニューに追加した後、ナビゲーションラベルの値を変える、で表示はHOMEになりました。フォーラム: プラグイン
返信が含まれるトピック: CONTACT FOAM7 メールがこないフォーラム: テーマ
返信が含まれるトピック: Lightningの余白カスタマイズCSSは勉強していただくとして、ブラウザの開発者ツール( Firefox だと右クリック -> 要素の調査 )を使うとどこを修正するのかわかりやすいと思います。
line-height、margin、paddingなどを探しましょう 慣れていくしかないです。
開発者ツールで変更した内容は一時的なものなので、プレビューはできますが、最終的にはCSSファイルを編集する必要があります。該当ファイルは ~/themes/lightning/css/style.css になっていますが、テーマのアップデートを考慮して別のCSSを読み込んでスタイルを上書きするとか良いかも。(オリジナルCSSの読み込みは、JetPackプラグインを使えば簡単です)。
ACF (Advanced Custom Fields) って get_field で取得するんじゃなかったですっけ?
ドキュメントをご覧ください。
そしてソースコードは b-quote ではなく code ボタンで整形してください。ソースの表示がが崩れてます。フォーラム: 使い方全般
返信が含まれるトピック: 過去(昨日から)記事を表示したくない。フォーラム: 使い方全般
返信が含まれるトピック: 問い合わせ、コンタクトフォームがうまく表示されない。うーん、推測ですが固定ページに Contact Form を入れるのは Enfold – Responsive Multi-Purpose Theme の Via Layout Builder かなんかの機能ですよね?
入手元は ThemeForest でしょうか??(Enfold で検索したら ThemeForest のテーマがヒットしたので。公式ディレクトリではヒットしませんでした)
有償テーマならそちらのフォーラムでないと回答はつけられませんよ。
有償のテーマやプラグインのソースは購入した人しか見られないためです。無償のもので公式ディレクトリのテーマやプラグインでしたらこちらのフォーラムでも回答が付くと思います。
Firefox の要素を調査で見たところ hidden と submit しか出力されてないみたいですね。
フォーラム: 使い方全般
返信が含まれるトピック: PHPの記述(テキストリンクを表示)フォーラム: 使い方全般
返信が含まれるトピック: PHPの記述(テキストリンクを表示)