Vektor,Inc
フォーラムへの返信
-
投稿者投稿
-
Vektor,Incキーマスター失礼しました。
Charmのトップページは標準の固定ページあるいは投稿リストは表示しない仕様となっておりました。ウィジェット「コンテンツエリア投稿リスト」のデザインが確かに揃っていませんでしたので、
修正版をアップしましたのでCharmをアップデートしてご確認ください。※スライドショーに関しては別トピックに移動しました。
Vektor,Incキーマスター外観 > カスタマイズ 画面 Lightning スライドショー パネルで、
2枚目と3枚目を削除・保存した上で再読込みしたら表示されなくなるはずですがいかがでしょう?
Vektor,IncキーマスターCharmだから最新記事リストが表示されなくなるとかいう仕様にはなっていないので、
外観 > カスタマイズ の デザイン設定パネル で 「トップページでデフォルトの投稿リストや固定ページを表示しない」にチェックが入っているとかそういう事情かなと思います。「Lightning コンテンツエリア投稿ウィジェットで」表示できます。
Vektor,Incキーマスター返信おそくなりまして恐れ入ります。
下記参照ください。
Vektor,Incキーマスター現状ではCharm以外はフェードにする事はできません。
スライドショーの機能強化は実施したいと考えておりますが、Gutenberg対応など他の優先事項があるので実施時期の目処はたっていない状態です。
Vektor,IncキーマスターExUnitの「VK 固定ページ本文」を使用して 子ページインデックスを表示する にチェックを入れてください。
Vektor,Incキーマスター概ね下記のような感じです。
function vektor_suteki_theme_scripts() { // jsを読み込む wp_enqueue_script( 'my-child-js', get_stylesheet_directory_uri() . '/js/XXXX.min.js', array( 'jquery' ), '', true ); } add_action( 'wp_enqueue_scripts', 'vektor_suteki_theme_scripts' );
Vektor,Incキーマスター最後の } の前に PHPが開始タグを入れてください。
<?php } }
Vektor,Incキーマスターまずは post に関するソースだけの時は正常に表示されますか?
Vektor,Incキーマスターいやいやいや、早まってはいけません。
add_action( 変更を加える場所, 実行する関数名 ); function 実行する関数名(){ }
なので
function 実行する関数名(){
がないと余計怒られます。// 投稿タイプ post に挨拶文を入れる add_action( 'lightning_loop_before', 'lightning_loop_before_custom_post' ); function lightning_loop_before_custom_post(){ global $paged; if ( $paged < 2 && get_post_type() == 'post' ) { } } // 投稿タイプ voice に挨拶文を入れる add_action( 'lightning_loop_before', 'lightning_loop_before_custom_voice' ); function lightning_loop_before_custom_voice(){ global $paged; if ( $paged < 2 && get_post_type() == 'voice' ) { } }
か
add_action( 'lightning_loop_before', 'lightning_loop_before_custom' ); function lightning_loop_before_custom_post(){ global $paged; if ( $paged < 2 && get_post_type() == 'post' ) { // post のとき } else if ( $paged < 2 && get_post_type() == 'voice' ) { // voice のとき } }
みたいに書けばいけるとおもいます。
下記を呼んで基本的な文法を理解するとカスタマイズしやすくなります。
https://github.com/kurudrive/wp_php_1st_step/blob/master/index.md※こういったソースコード改変のカスタマイズはサポート対象外なので毎回返信しているわけではありませんので、なるべく基本的な文法を勉強して理解するといろいろ出来るようになります。
Vektor,Incキーマスター可能性としては
1.
function my_lightning_loop_before(){
が他の箇所にも書いてある(同じ関数名は複数定義してはいけない)
2. コピペした ‘ や ” が見た目は似ているが別の文字列になっている(コピペするとよくある)ではないかと思います。
Vektor,Incキーマスター下記参照ください
https://github.com/vektor-inc/Lightning/commits/masterどうしても昨今のウェブ事情にあわせて仕様・構造変更を行う事はありますので、
バックアップをとった上でバージョンアップを行ってください。
Vektor,Incキーマスター.mainSection .widget.widget_wp_widget_vkexunit_pr_blocks { margin-bottom:0; }
下記のような形になりますが、おそらく上部は上のウィジェットに下側のmargin指定がされていると思うので、必要に応じて下記を参考に指定を調べてみてください。
Vektor,Incキーマスター追記いたしましたのでご確認ください
Vektor,Incキーマスターget_post_type() == 'post'
の post が「投稿」ですので、表示したい投稿タイプ名に変更指定してください。条件分岐は下記など参考にしてみてください。
https://github.com/kurudrive/wp_php_1st_step/blob/master/index.md -
投稿者投稿