ど素人から毛を生やす。<延>

WordPress

HeadSpace2で入力がないときに指定の文言を出力する方法

Web > WordPress > プラグイン 2014年10月22日(最終更新:4年前)

どもです。
TRPGがやりたい餅。です。

久しぶりですがWordPressの話題をば。

 

SEO対策プラグインとして名高いHeadSpace2。

こちらは記事毎にキーワードとディスクリプションを設定することができるプラグインです。
ただしこれ、テンプレートの方に記載が有る場合は、入力したものはその後ろに入る仕様です。

それは困るので、入力があるときはその内容だけを、入力がないときは指定の文言を出力するようにしたいと思います。

①一般的な方法 -管理画面から-

まずは、HeadSpace2の基本から。

管理画面の  設定 > HeadSpace ... 続きを読む »

WordPressのインストールができないときに確認したいこと

Web > WordPress 2014年10月10日(最終更新:4年前)

どもです。
ToLovel Day な餅。です。

一歩あるけばトラブルに当たる、さながらローグライクゲームやってるかのようです。

そんなトラブルのひとつをご紹介。

WordPressの新規インストールができませんでした。

具体的にはWordPressのアップロードをし、設定ファイル生成ウィザードに情報を打ち込んだところ、正しい情報なのにデータベース接続確立エラーが発生してしまいました。

この状態のとき確認したいこと

データベースのポート番号3306ですか?

そうでないなら、データベースのポート番号を、... 続きを読む »

最上位カテゴリを取得したい件

Web > WordPress > カテゴリー 2014年10月6日(最終更新:4年前)

どもです。
WordPressが複雑に階層化すると、最上位カテゴリを取得する必要性が出てくることがあります。

functions.phpに関数を記載する方法はいくつかありますが、テンプレート内で済ませたいことが多いのでその方法をば。

 

category.php

 

single.php

仕組みは結構シンプルで、
$cat_parent = $cat_parent -> category_parent; ←カテゴリの親IDを取得
$cat_parent ... 続きを読む »

WordPressのサイトトップディレクトリを変えたら404になったとき確認したい基本的な事項

Web > WordPress 2014年10月3日(最終更新:4年前)

どもです。

WordPress+静的ページで構築されたサイトを公開したのですが、ちょっとしたトラブルに見舞われたのでメモ。

先に述べておきますが、今回の事案は全て初歩的なミスが原因でした。
頭にボケが回ってないか少し心配になりました。(´・ω・`)

発生事案と状況

  • サイトは/トップディレクトリ/pre/という形で、既存サイトのサーバー中に構築されていた
  • /pre/の内容をトップディレクトリに上げ、WordPressの管理画面からサイトアドレスを変更した
  • 静的ページは全て問題なく閲覧できるが、WordPressで生成したページが全て404
  • この404は404テンプレートではなく、デフォルトの404エラーページ
  • フッターにWordPressの内容を表示させるため静的ページでもWordPressが動かせるよう設定し、テンプレートにインクルードしたが、そちらは問題なく稼働

①index.phpは忘れずに置いているか

index.phpを置き忘れていました。
稼働中のサーバー・ドメイン上への公開のため、トップページには「メンテナンス中」のindex.htmlを置いていたためになかなか気づかなかったのです。

indexでなくとも、index.phpは必須です。

これを設置したことで、デフォルト404からWordPressテンプレートの404に変化しました。... 続きを読む »

カスタム投稿でカテゴリを表示するあれこれ

Web > WordPress > カテゴリー 2014年9月25日(最終更新:11日前)

WordPressのカスタム投稿でカテゴリを表示(取得)するあれこれ。

taxonomy.phpでページのカテゴリを表示

カテゴリ名を表示

IDを表示

スラッグを表示

記事の属するカテゴリを表示

一覧を表示(リンク付)

一覧を表示(リンクなし)

先頭ひとつだけ表示

表示方法を変更する場合、$term_name = $term->name;のところを変更、または追加することで取得する情報を変更します。

この記事は役に立ちましたか?
... 続きを読む »

WordPressのアイキャッチサイズを指定したい話

Web > WordPress 2014年9月18日(最終更新:4年前)

どもです。
スマブラ3DSを購入した餅。です。

エムブレムのキャラ使いたいなーとか思っていたのに、
気づけば毎度のごとくカービィプレイヤーなうです。

可愛くて使い易いから仕方ないやん……
ルフレの使い方が未だによくわからんねん……

それはともかくWordPress。

WordPressでカスフィの画像やアイキャッチを使っていると、どうにもページが重い感じがしまして。

よく考えたら、フルサイズの画像をCSSで縮めている状態だったことに気づきました。
そら重いわ。

というわけで、今回はサムネイルやカスフィの画像サイズを調整したい話。

①アップロード時に自動生成される画像サイズについて

WordPressの気の利くところは、画像をアップロードした際に、
大中小とサイズ調整したものを作っておいてくれるところ。

これの設定を変更するには、「設定」→「メディア」へ。... 続きを読む »

固定ページを呼び出す方法いろいろ

Web > WordPress > 固定ページ 2014年9月17日(最終更新:5月前)

どもです。
週明けからいやに眠いなぁと思っていたら貧血がやってきた餅。です。

ところで、貧血と低血圧は症状が似ていても原因は全く違うそうですね。
僕はどっちなんだろう。貧血貧血言ってるけど、低血圧の方のような気が。

そんなことよりWordPress。

「違うテンプレート上で固定ページの内容を表示させたい」って結構よくあることかと。

例えば、category.phpにカテゴリの概要を表示させたいけど、
descriptionでは勝手が効かないから固定ページで編集したい、とか。

例えば、トップページにサイトの概要を乗っけたいけど、
テンプレ直書きじゃなくて固定ページを使いたい、とか。

最近、そういう案件が増えたので、ここで一度やり方をまとめておくことにします。

Ⅰページ情報の取得について

①ページIDからページ情報を取得する場合

②ページのスラッグから情報を取得する場合

Ⅱ取得した情報の表示方法について

... 続きを読む »

1つの投稿から2つのURLとテンプレートで出力する

Web > WordPress 2014年9月8日(最終更新:4年前)

どもです。
携帯機でぷよぷよをやりたいと思いぷよぷよテトリスを買ったら、テトリスが難しすぎて
詰みゲーになりかけてる餅。です。

シナリオモードがテトリスの度に数時間ストップします(´・ω・`)

それはともかくWordPress。

今回の案件は、
「商品一覧(カスタム投稿)を英語サイトにも表示されるようにしたい」です。

英語サイト用テンプレートに出力しなければならないので、テンプレートの頭で
クエリストリングを読み込むようにして…と思ったのですが、

ドメイン/en/product/ が理想だが、クエリストリングだけだと ドメイン/product/○○?en

これは……、ちょっとなぁ。
美しくないよなぁ……(´・ω・`)

というわけで、URLもきちんと/en/product/になるようにしようではありませんか。

まとめてfunctionに投下すればおk。

以前、URLからtaxonomyを消すのに使った、リライトルールの追加です。... 続きを読む »

アクセス解析を導入しようと思った話。

Web > WordPress > プラグイン 2014年9月3日(最終更新:4年前)

どもです。
かすみ目が酷い餅。です。

その内、まともにピントが合わなくなりそうで怖い今日このごろ。

何はともあれWordPress。

嬉しいことに、当サイトもWP Securityのトラフィックログを見ている限りでは、
それなりのアクセスを頂けるようになってきました。

この手のブログで一人前と言えるアクセス数がどれくらいなのかは不明ですが、
きちんと見ている方がいるのなら、それなりの記事を書かねばとも思います。

そこで、ここで一度、アクセス解析とやらをしてみることにしました。

が、ブロッキングソフトに引っかかるGoogleAnalyticsを入れるのは気が引けまして。

そこで、StatPress Reloadedを入れてみることにしました。... 続きを読む »

カスタム投稿でカテゴリごとの記事一覧

Web > WordPress > カスタム投稿 2014年8月21日(最終更新:5年前)

どもです。
ルミエルレガシィは無事に発売日購入した餅。です。

メイガスが弱体化して永久機関できなくなったのが一番笑いましたw
※メイガスの弱体化
①メイガス使用手番での回復不可により、ノーリスク全体回復ができなくなりました。
②トランスファー・マナポイントはメイガスの効果で使用できなくなりました。
杖習熟を取る旨味、殆ど消失したのではないだろうか……(^ρ^)

あとはマナコートの弱体化も驚き。
こちらは超高レベルキャンペーンでないと影響しない範囲ですが、やはり非金属鎧BランクがSS金属鎧を超える装甲を手にしかねないのはマズかったって感じですね。しゃーない。
※マナコートの弱体化
最大装甲値が8で固定。
非金属鎧最高の防護点が8点で同値。

それはともかくWordPress。

以前、カテゴリごとに記事を一覧表示する方法... 続きを読む »