【GoogleBlogger】Geek Pressで最新記事一覧、VIEW ALLが表示されないときの対処法
https://www.retrogadgeter.com/2017/02/googlebloggergeek-pressview-all.html
当ブログはGeek Pressという有料テンプレートを利用していますが、
RECENT POSTやVIEW ALLの全記事一覧が
正しく表示されていないのに気付いたので修正しました。
修正方法は、「 」で検索するだけ
Geek Pressでは、トップページに最新の投稿が表示されます。
そしてRECENT POSTやVIEW ALLといったボタンを押すと
最新の投稿が順番に表示されるようになっています。
正しくはこんな感じで表示されるはずなのに、
デフォルトでは何故か404ページに飛ばされてしまいました。
原因を探ってみたところ、
Geek Pressでは「 」、つまりスペースで検索することで
全ての記事を検索に引っかけることで
最新記事一覧ページの代わりとしているようです。
なのですが、
テンプレートのHTMLを見てみると
検索ワードには空欄すら入っていない状態になっていたので
何も記事が引っかからずに404エラーとなったというわけです。
修正方法
テンプレートからHTMLの編集を開きます。
「RECENT POST」や「VIEW ALL」、または
「/search?max-results=10&q=」などでテンプレート内を検索して
該当箇所を表示します。
そして、
「/search?max-results=10&q=」を
「/search?max-results=10&q= 」に修正します。
スペースは全角でも半角でも構いません。
画像ではVIEW ALLのところが全記事一覧となっており別のURLとなっていますが、
同様に「q=」の後にスペースを追加してください。
このq=の後に続く文字列で検索されることになるので、
そこにスペースを入れることで本来の動作をしてくれるというわけでした。