サポート » 使い方全般 » 空白を削除したいのですが……

  • 解決済 tea-kay

    (@tea-kay)


    ブログのカスタマイズに挑戦しているのですが、一つ気がかりなことがあって質問します。

    「アーカイブ」ウィジェットと「カテゴリー」ウィジェットをカスタマイズしているのですが、wp_get_archives()とwp_list_categories()から出力されるHTMLの見た目が良くなくて困っています。

    具体的には、カテゴリーウィジェットの場合は

    <ul>
    	<li><a href="#">カテゴリー1</a>(0)
    </li>
    	<li><a href="#">カテゴリー2</a>(0)
    </li>
    	<li><a href="#">カテゴリー3</a>(0)
    </li>
    </ul>

    のように出力されるのを、

    <ul>
    <li><a href="#">カテゴリー1(0)</a></li>
    <li><a href="#">カテゴリー2(0)</a></li>
    <li><a href="#">カテゴリー3(0)</a></li>
    </ul>

    のように出力されるようにしたいです。

    アーカイブの場合は、

    <ul>
    	<li><a href="#">2014年4月</a>(0)
    </li>
    </ul>

    のように出力されるのを、

    <ul>
    <li><a href="#">2014年4月(0)</a></li>
    </ul>

    のように出力されるようにしたいです。

    どうかよろしくお願いします。

1件の返信を表示中 - 16 - 16件目 (全16件中)
  • トピック投稿者 tea-kay

    (@tea-kay)

    色々とありがとうございます。
    セマンティック・マークアップについては自分も全く知りませんでした。せっかくHTML5を利用しているのならば、これからそれを十分に活用しようかと思います。

    最後に、

    なので、

    コメントフォームのHTMLのインデントが気になってしまいますが、これはどのように対処したらよろしいでしょうか。それとも割りきってしまうべきなのでしょうか。

    もう少し具体的に書いていただいたほうがいいと思います

    この件について詳しく説明します。

    個別アーカイブを見たところ、comment-template.php/comment_form内のHTML出力部分にインデントが入っていたため、HTMLにインデントが入ったまま出力されてしまい、整合性が取れずに困っています。

    functions.phpでフォーム出力部分を、ltrim関数を使って処理しようとしてもうまく行かず、最終的には

    <?php if ( comments_open( $post_id ) ) : ?>
    <?php
    	do_action( 'comment_form_before' );
    ?>
    
    ……(中略)……
    
    </div><!-- #respond -->

    のように、HTMLからインデントを手で取り除いてなんとか解決はしたのですが、これについては別のトピックで解決策を聞いてみようかと思います。

    こちらは解決済みということで、閉じようと思います。

1件の返信を表示中 - 16 - 16件目 (全16件中)
  • トピック「空白を削除したいのですが……」には新たに返信することはできません。