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

WordPress

カスタム投稿のカテゴリに都道府県名を入れたい

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

どもです。
ほんのり頭痛気味の餅。です。

祝・ルミエルレガシィ発売(゚∀゚)
早く手に取りたくて仕方ないですね(゚∀゚)(゚∀゚)

取り敢えずWordPress。

企業サイトWordPress化とかしていますと、たまに出てくる「都道府県カテゴリ」。

いちいち手打ちでやるのも面倒……
どころか、カスタム投稿で複数に設定となると、面倒を通り越し発狂したくなります。

ということで調べてみたところ、やはり先人様の記事が。
なるほど(゚∀゚)インポートを使えば良いのですな。

……ところで、カスタム投稿についてはどうすれば良いのかね?

というわけでカスタム投稿版都道府県XML、作ってみました。

「タクソノミー名」のところを一括置換でおkです。... 続きを読む »

管理画面で特定のカテゴリを非表示にしたい

Web > WordPress > プラグイン 2014年8月19日(最終更新:5年前)

どもです。
ルミエルレガシィが超楽しみな餅。です。

そろそろ外道GM(シナリオ的な意味で)を発揮したくてうずうず。

取り敢えずいつものWordPress。

WordPressでサイト構築するときに、例えば「News」という投稿タイプが欲しいとして、通常投稿のトップレベルカテゴリに「News」と設定し、その子カテゴリにNewsのカテゴリを設置する。というのはよくある手段だと思います。

「投稿」の名称だけ変えて「News」とした場合、News全体の一覧を固定ページで作らなければならないので面倒なんですよね。

しかし、カスタム投稿辺りと組み合わせてこれをしようとなると、管理画面の管理に困る。
単純にトップレベルカテゴリを選択できないようにすると、カスタム投稿のトップレベルカテゴリの表示もできなくなります。
カスタム投稿の方にも「選択しない」トップレベルカテゴリを設置すれば良いですが、パンくず系のプラグインを使うと「お察し」状態に。

というわけで、特定のカテゴリだけ管理画面上に表示させないようにする方法です。

用意するプラグインはAdd Admin ... 続きを読む »

固定ページの子ページリスト

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

更新版! → 記事が所属する固定ページの多階層リストを出力する

どもです。
貧血なうの餅。です。

超頭痛ぇ…(^ρ^)

そんなことよりWordPress。

今回のお題は、「サイトの静的部分を固定ページで作るが、子ページが存在する親ページは子ページの概要をリスト化する」とのこと。

カスタム投稿でやった方が手っ取り早いのではなかろうかと思いつつ、リストを出力してみました。

これでおkです。
以下、解説。

固定ページかつ親ページが存在する場合、$pageParentに親IDを入れます。
そうでなかった場合、$pageParentには自分のIDを入れます。
今回の目的だとelseの方だけで良いですが、こうしておくことでサイドバーなんかにも応用可能です。

で、post_typeをpageにしてpost_parentを先ほど設定した$pageParentに。... 続きを読む »

WordPressが凄く重いとき試したいこと(CPIサーバー編)

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

どもです。
このたび、3DS版のキングダムハーツの購入を決定した餅。です。

ええ、今更です。(発売2012年)
つい先日まで全く興味なかったのですが、すばらしきこのせかいがかなり優遇されていると訊きまして。

あとサイトをちょっとだけ改造しました。

それはともかくWordPress。

僕の所属する会社ではCPIサーバーの利用を積極的に行っています。
理由は色々ありますが、わざわざ/pre/ディレクトリとか作らなくてもCMSの構築ができるのも大きいです。

で、今までテスト環境で問題なく動いていたサイトを本番環境にリリースしたのですが…
そこで問題が起こりました。

手っ取り早く解決法だけ見たい方はこちら

読み込み時間・76秒

h260807

「すごい遅いですね」... 続きを読む »

カスタムフィールドテンプレートのメディアピッカーの背景がアレな感じになった件

Web > WordPress > プラグイン 2014年7月18日(最終更新:5年前)

どもです。
過去最長タイトルのような気がする餅。です。

今回の話題は、まさしくタイトルの通り。
WordPressの超便利有名プラグイン、カスタムフィールドテンプレートにおいて発生した微妙なバグ?の話です。

WordPressでブログ以外のサイトを作るとき、
どうしてもカスタムフィールドが必要になります。
が、WordPressのデフォルトのカスタムフィールドは不便なので、
カスタムフィールドテンプレートに頼ることは毎回というくらい
よくあることだと思います。

で、今回もカスタムフィールドテンプレートを使いサイトを作っていたのですが、

営「メディアピッカーの表示がおかしいから納品までに直しといて」

とのことだったので、納品いつだよゴルァ(゚∀゚*)確認してみました。
すると、... 続きを読む »

include_childrenとoperatorが両立できなかった件

Web > WordPress 2014年7月16日(最終更新:5年前)

どもです。
目の周りの腫れが引かない餅。です。

どうでも良いですが、二重気味の人って目の上が腫れるとくっきり二重瞼になりますね。
目が潰れて小さくなるので、決して美形になるとかそういうことはないのですが(笑)

 

そんなことよりWordPress。

下請けでWordPressの積み込みなんかやっていると、
「よくもまぁこんな無茶ぶりを…」と溜息をつくことも日常茶飯事だと思いますが、
それでもなんとかなってしまうのがWordPressの凄いところかと最近感じます。

で、今回の状況としましては、端的に言えば以下の通り。

このとき、'include_children' => trueが正常に動いてくれないといいますか、
子カテゴリの記事を表示してくれない問題が発生しました。

'operator' ... 続きを読む »

サイトが攻撃を受けたよ!

Web > WordPress > プラグイン 2014年7月11日(最終更新:5年前)

どもです。
最近、面白い二次創作小説に出会ってすこぶる上機嫌の餅。です。

うーん、夢系や逆行系に面白いものはないと決めつけていましたが、認識を改めなければ。

 

それはともかく、WordPress……というか、このサイトの話。

どうやら当サイトは、今朝から海外のPCより攻撃を受けていたみたいです。

餅。は平日の日課として、ブログにどのようなアクセスがあったのか一回は確認するようにしているのですが、なんと本日のトラフィックはBOTでもない同じIPアドレスでいっぱいに。

h260711

どーせ犯罪者ですし、IPも晒しときましょ。

これはアレですね、IDとパスワードを総当りで試して管理画面にアクセスを狙うパターン。
WordPressをハッキングするにあたって、最も初歩的な奴です。

まぁ、僕のIDは少なくともadminではないですし、そう簡単にはハッキングされないと思いますが……

念のため、防衛策をとっておきます。
Limit Login Attemptsプラグイン... 続きを読む »

wp_list_categoriesのタグ内容を変更する

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

どもです。
前回、梅雨なのに雨に縁遠いと書きましたが、
週末から今週いっぱいにかけて大雨だそうです。

うーん、複雑な気分。

 

さて、今回はWordPressの話題。

コーディングからWordPressテンプレート化まで
一人でやれるのなら遭遇することもない問題なのですが、
そうでない場合、度々あるのは

「WordPressを入れることを考えてコーディングしてくれよ…(^ρ^)」

ってため息をつくパターンだと思います。
CSSを変更して対処するのも手ですが、それもなかなか面倒。

ですので、WordPressの方に擦り合わせて貰うことにします。

そんな感じで、今回はwp_list_categoriesの吐き出すタグを操作する小技。

正確には、wp_list_categoriesを再現する小技でしょうか。... 続きを読む »

新?パーマリンクからタクソノミーを消す方法

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

どもです。
肌荒れが酷い餅。です。

特に顔、それも目の周りがぼろぼろ感。
夏のせいか、不健康なインドア生活のせいか……

それはともかくWordPress。

僕にとって、長らくの課題のひとつが、カスタム投稿を導入したときのパーマリンクを

/post_type/taxonomy/term

から、

/post_type/term

にすることでした。

 

有名なやり方としましては、こちらのサイト様の、
Custom ... 続きを読む »

同ディレクトリにWPと静的を共存させようとしたらリダイレクトループになった

Web > WordPress 2014年6月16日(最終更新:5年前)

どもです。
少し前に購入したWin8を漸くセットアップした餅。です。

本体に金かけてるのに、最初にインストールしたソフトがMetasequoia(無料版)てどうなの僕。
ちゃんと物が作れるようになったら有料版にアップグレードします。

 

毎度のごとくWordPressについて。

今回のやりたいことはタイトルの如く、
WordPressのカテゴリやカスタム投稿と静的ページ(HTML)を共存させる、です。

つまりこういう場合です。

h260616_3

ちなみに、普通はこうなります。
(今回のキャプチャ画像は全部GoogleChromeのものです。)

h260616_1

仮想的にディレクトリを作成するWordPressより、
実際のディレクトリの方が優先されてしまうようで、index,htmlやphpが存在しなくても
ディレクトリのトップ画面が表示されてしまうようです。

この解決法としましては、... 続きを読む »