Gizport
1 回答
0
Share (facebook)
776
view
全般

chieko4900さん、先程はご回答いただき誠にありがとうございま...

chieko4900さん、先程はご回答いただき誠にありがとうございました!
そのサイトは、先日HTMLサイトをWordPressに移行する作業を外注したのです。 その為、まだWordPressにして間もなく、今までHTMLで自作してきたのですがWordPressのコードが理解しづらく苦戦しております。
chieko4900さんに詳しくご教授頂きたく回答リクエストをさせていただきました。
よろしければご協力よろしくお願い致します。


以下にソースを記載させていただきます。
もし設定可能であれば変更後のソースをご教授いただけると幸いです。
「My Category Order」よりも「Category Order」の方が安定するネットで情報がありますが、それぞれで設定の違いがあるのであれば「Category Order」にしていただきたいなと思っております。


ブログページ、サイドバーに設置しているプルダウン式のカテゴリー部分のソースは以下の通りです。

<h4>カテゴリー</h4>
<div class="m10">
<li id="categories">
<form action="<?php bloginfo('url'); ?>/" method="get">
<?php
$select = wp_dropdown_categories('show_option_none=カテゴリーを選択&show_count=1&orderby=name&echo=0');
$select = preg_replace("#<select([^>]*)>#", "<select$1 onchange='return this.form.submit()'>", $select);
echo $select;
?>
<noscript><input type="submit" value="View" /></noscript>
</form>
</li>
</div>


次に、スタイルシートのブログに関するソースは以下の通りです。

/*------------------------------------------------------------
ブログ系コンテンツ
-------------------------------------------------------------*/


.p-navi{
text-align:center;
margin: 0 auto;
padding: 40px 0;
}

a.page-numbers, .p-navi .current {
font-size:13px;
padding: 3px;
border:solid 1px #CCCCCC;
text-decoration:none;

}

.p-navi .next, .p-navi .prev {
font-size:13px;
border:solid 1px #CCCCCC;
}


.p-navi .current
border-color: #CCCCCC;
}

p.pagelink{
font-size:14px;
}

.pageprev{
float:left;
font-size:14px;
}

.pagenext{
float:right;
font-size:14px;
}

.wc-sns{
float:right;
padding:0 0 10px 0;
}


img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 10px 15px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 15px 10px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left
}

.dot{
border-color:#cccccc;
border-right:none;
border-style:dotted none none;
border-width:1px ;
height:1px;
margin:20px 0 0 0;
clear:both;
}


.post-info{
padding:10px 0;
margin: 10px 0;
font-size:12px;
float:right;
}


ul.footer-blog{
text-align:right;
margin: 0 0 20px 0 !important;
}

ul.footer-blog li{
float:left;
list-style:none;
padding:0 8px;
margin: 3px 0;
border-left: 1px solid #cccccc;
}


#page-top {
position: fixed;
right: 10px;
bottom: 10px;
}

.clear{
clear:both;
}

#menu li{
font-size:16px;
padding: 0!important;
margin: 0 !important;
}


img.rss{
vertical-align:middle;
border:none;
padding-left:5px;
padding-right:5px;
}

.top-ul{
margin: 0 !important;
padding:0 !important;
}

.top-ul li{
font-size:15px;
padding: 5px 0;
}

.m10{
margin:10px auto;
text-align:center;
}


.blog-info{
margin: 10px 0 00;
clear:both;
}

.author-img{
float: left;
margin: 0 10px 10px 15px;
}

.blog-info li{
font-size:14px;
padding: 3px 0;
}

.blog-title a {
color:#FFFFFF;
}


以上が必要なソースかと思い掲載しました。
よろしくお願い致します。
Yahoo!知恵袋 4026日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
せっかくソースを提示していただきましたが、こういうものは頼んだ業者さんに依頼しないと、後々サポートを受けられなくなりますよ。
たぶん、「&orderby=name」の部分を削除するとプラグインの設定が効きそうな気がしますが・・・

あと書き忘れましたが、カテゴリに属している記事が1つもないと、そのカテゴリは表示されないので、順番通りに並んでいないように見えるかも知れません。
テーマによるかも知れませんが、子カテゴリにチェックを入れてて親カテゴリにチェックがない場合でも、親カテゴリは表示されず、子カテゴリのみの表示になったり。



【追記】

前回の回答で、「いくつかの他のテーマに切り替えてみて正常(設定通り)に表示されたら、その可能性がありますね。」と書いたのですが、それはどうなったのでしょう?
私の環境では、いずれのテーマでもプラグインの設定が反映されているので、何が原因なのかピンとこないのですが・・・
他の場所にも orderby=***** の記述があれば、その部分を削除することくらいしか思い付かないですねぇ。
同じテーマで検証できれば分かると思うんですが、お役に立てなくてすみません^^;
Yahoo!知恵袋 4026日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
76
Views
質問者が納得せっかくソースを提示していただきましたが、こういうものは頼んだ業者さんに依頼しないと、後々サポートを受けられなくなりますよ。 たぶん、「&orderby=name」の部分を削除するとプラグインの設定が効きそうな気がしますが・・・ あと書き忘れましたが、カテゴリに属している記事が1つもないと、そのカテゴリは表示されないので、順番通りに並んでいないように見えるかも知れません。 テーマによるかも知れませんが、子カテゴリにチェックを入れてて親カテゴリにチェックがない場合でも、親カテゴリは表示されず、子カテ...
4026日前view76

取扱説明書・マニュアル

関連製品のQ&A