wordpress-popular-postsを追加CSSでカスタマイズする方法

0
いいねをした人: 居ません
  • このトピックには6件の返信、2人の参加者があり、最後にKUGAにより6ヶ月、 2週前に更新されました。
7件の投稿を表示中 - 1 - 7件目 (全7件中)
  • 投稿者
    投稿
  • #128918
    KUGA
    参加者
    18

    【お使いの Snow Monkey のバージョン】バージョン: 20.4.2
    【お使いの Snow Monkey Blocks のバージョン】バージョン 19.10.0
    【お使いの Snow Monkey Editor のバージョン】バージョン 9.2.5
    【お使いのブラウザ】Google Chrome

    以前、下記のトピックを上げさせていただきました、早速エラーが発生してしまったため
    追加CSSなどで対応してみようかと思いましたが、追加CSSや子テーマにstyle.cssを追加しての対応をしても
    wordpress-popular-postsのブロックにCSSが反映されなかったため、何か改善点などをご存じであればお伺いしたくお願いいたします。

    ■以前のトピック

    ※上記のコード追加後に発生したエラーにつきましてはスクリーンショットを添付いたします。

    ■試したこと
    ・子テーマへのstyle.cssファイルの追加
    ・追加CSSへのコード追加
    ・wordpress-popular-postsの「ツール」⇒「プラグインのスタイルシートを使う」を無効にする

     

    0
    いいねをした人: 居ません
    #128923
    アバター画像キタジマ タカシ
    参加者
    2421

    「上記のコード」というのは、具体的には下記ページに掲載してあるコードをそのまま追加しているということでしょうか?

    また、追加したコードを消すと何もエラーはでなくなりますか?

    追加CSSなどで対応してみようかと思いましたが、追加CSSや子テーマにstyle.cssを追加しての対応をしてもwordpress-popular-postsのブロックにCSSが反映されなかったため、

    具体的にどのような CSS を追加しましたか? こちらでも試してみたいので共有いただけると助かります。

    1
    いいねをした人:
    #128929
    KUGA
    参加者
    18

    キタジマ様

    ご返信ありがとうございます。
    失礼いたしました。当方にて開始させて頂いたトピックは下記になります。
    下記のトピックでご教示頂いたコードをそのまま張り付けたところ、上記に添付した画像のエラーが発生しておりました。

    >また、追加したコードを消すと何もエラーはでなくなりますか?
    ⇒はい、追加したコードを消しますとエラーは表示されなくなりました。

    >具体的にどのような CSS を追加しましたか? こちらでも試してみたいので共有いただけると助かります。
    以下のコードを追加CSSにて適応してみたのですが、反映がされませんでした。
    (wordpress-popular-postsの表示状態はcardviewを指定しております。)

    
    /*投稿タイトルの文字色を変更*/
    a.wpp-post-title{
    color:red!important;
    }
    
    /*cardviewの表示を縦並びから横並びに変更*/
    ul.wpp-list.wpp-cardview {
    display: flex!important;
    }

    以上となります。よろしくお願いいたします。

    0
    いいねをした人: 居ません
    #129012
    アバター画像キタジマ タカシ
    参加者
    2421

    試してみましたが、こちらではエラーがでませんでした。下記教えてください!

    – PHP のバージョンを教えてください。
    – 実際に貼り付けている PHP コードをここに共有してください。
    – Popular Posts のバージョンを教えてください。
    – Popular Posts は「ブロック」で設定していますか? そうであれば設定を教えてください。

    0
    いいねをした人: 居ません
    #129019
    KUGA
    参加者
    18

    キタジマ様

    ありがとうございます。
    バージョン情報、設定内容につきまして下記となります。

    ■各バージョン
    PHP:7.4.33
    Snow Monkeyテーマ: 20.5.1
    Snow Monkey Blocks:19.10.1
    Snow Monkey Editor:9.2.5
    WordPress Popular Posts:6.1.4

    ■貼り付けているPHPコード

    
    
    add_filter(
    'wpp_custom_html',
    function( $popular_posts, $instance ) {
    global $post;
    ob_start();
    ?>
    <ul class="c-entries c-entries--rich-media">
     	<li style="list-style-type: none;">
    <ul class="c-entries c-entries--rich-media"><!--?php setup_postdata( $post ); ?-->
     	<li class="c-entries__item"><!--?php $taxonomies = get_post_taxonomies( get_the_ID() ); $_taxonomy = ! empty( $taxonomies[0] ) ? $taxonomies[0] : false; $_terms = ( $_taxonomy ) ? get_the_terms( get_the_ID(), $_taxonomy ) : []; \Framework\Helper::get_template_part( 'template-parts/loop/entry-summary', $args['_name'], array( '_entries_layout' => 'rich-media',<br ?--> '_display_author' => true,
    '_display_published' => true,
    '_display_item_excerpt' => true,
    '_terms' => $_terms ? array( $_terms[0] ) : array(),
    '_display_meta' => true,
    )
    );
    ?>&nbsp;
    
    <!--?php <br ?--> wp_reset_postdata();
    return ob_get_clean();
    },
    10,
    2
    );

    `

    ■WordPress Popular Postsの設定情報
    画像で申し訳ございません。
    https://72.gigafile.nu/0801-c45a8f82dd25c022c43f77c44e4c9a9c0

    0
    いいねをした人: 居ません
    #129044
    アバター画像キタジマ タカシ
    参加者
    2421

    下記、確認お願いします!

    – WordPress Popular Posts は 6.2.1 が最新のようなのでアップデートしてみてください。
    – Display post thumbnail、Use custom HTML Markup は不要なのでチェックを外してください。
    – THEME は None にしてください。
    – コードにループが含まれておらず、1件しか表示されないので下記のコードに置き換えてください。

    add_filter(
    	'wpp_custom_html',
    	function( $popular_posts, $instance ) {
    		global $post;
    		ob_start();
    		?>
    		<ul class="c-entries c-entries--rich-media">
    			<?php foreach ( $popular_posts as $popular_post ) : ?>
    				<?php $post = get_post( $popular_post->id ); ?>
    				<?php setup_postdata( $post ); ?>
    				<li class="c-entries__item">
    					<?php
    					$taxonomies = get_post_taxonomies( get_the_ID() );
    					$_taxonomy = ! empty( $taxonomies[0] ) ? $taxonomies[0] : false;
    					$_terms = ( $_taxonomy ) ? get_the_terms( get_the_ID(), $_taxonomy ) : [];
    					\Framework\Helper::get_template_part(
    						'template-parts/loop/entry-summary',
    						$args['_name'],
    						array(
    							'_entries_layout'       => 'rich-media',
    							'_display_author'       => true,
    							'_display_published'    => true,
    							'_display_item_excerpt' => true,
    							'_terms'                => $_terms ? array( $_terms[0] ) : array(),
    							'_display_meta'         => true,
    						)
    					);
    					?>
    				</li>
    			<?php endforeach; ?> 
    		</ul>
    		<?php
    		wp_reset_postdata();
    		return ob_get_clean();
    	},
    	10,
    	2
    );
    1
    いいねをした人:
    #139385
    KUGA
    参加者
    18

    返信遅くなってしまい申し訳ございません。。。
    上記のコードにて、問題なく対応できました!
    ありがとうございました!

    1
    いいねをした人:
7件の投稿を表示中 - 1 - 7件目 (全7件中)
  • トピック「wordpress-popular-postsを追加CSSでカスタマイズする方法」には新しい返信をつけることはできません。

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。