WordPressでRSSフィードを取得するwp_rssやfetch_rssが非推奨だった件

WordPressの猛者のみなさまにしてみたら何をいまさら的な話なんですけど。

外部ブログの更新情報を自ブログに表示させるやり方で、自分でいつもやってたり、ブログに書いてたり、人に教えてたりしてた方法が、Codexをちゃんと読んだら実は非推奨だったって話です。

具体的にはこの記事
『別のWordPressブログのフィード取得して表示、の失敗メモ』

内で、fetch_rss と wp_rss を使ったやり方を紹介してました。あとget_rssってのもあるけど。

でも、なんのけなしに関数リファレンスを読んでたら、ばっちり打ち消し線が引かれておりましたとさ。
関数リファレンス – WordPress Codex 日本語版

今はまだ使えるのでいいですが、将来Verで廃止されるかもしれないのでそのつもりでいたほうがよいってことです。

今は、fetch_feedを使えって書いてありました。
関数リファレンス /fetch feed- WordPress Codex 日本語版

» 続きを読む

「自分で頑張る人に1つの答えを」WordPressのイベントに行けなかった人のWordPress論

※以下の記事にインスパイアされて書きました。
WordCamp KOBE 2011 に参加したかった! | What’s The Good Parts?

CMSはケースバイケースで複数使い(含む使わない選択肢)を推奨している私ですが、やっぱりWordPressと一番多く戯れています。

そんな私ですので新舞子のWordBeachも、WordCampKobeも行きたかったのですが、家庭の事情でどちらも参加できませんでした。
参加した人の感想ブログとかSNSのPostとか見た限りの憶測でしかないので間違ってたら申し訳ないのですが、

  • 関西(WordCampKobe)→ 「Web制作業」の人の割合が多かった?
  • 名古屋(WordBeach)→ 「Web制作は趣味、副業、自社サイトのため」の人の割合が比較的多い?

という印象を持ちました。
名古屋は昨年のWordCampと、通常のWordBenchも合わせての印象ですが。

» 続きを読む

WordPressで記事入力時にBackSpaceを押しても前の画面に戻らないようにするとクライアント助かる(多分)[WordPress使えそうなスニペットシリーズ]

Twitterでみうさんがこんなことをつぶやいていたのを偶然発見。
Twitter_miu_a_WP使ってる先生から、入力中にバックスペースキー押すと、記事 ...

文字入力エリア以外にカーソルがあるときにBackSpaceキーを押すと、ブラウザの「戻る」ボタンと同じことになっちゃうんですよね。
それで、せっかく入力した記事が消えてしまうとか…..(´;ω;`)ブワッ

一応、BackSpaceが押されるとこんなダイアログが出るはずなんですが、
backspace

クライアントさんにはきっとなんのことやらわかりませんよね。

そこで、管理画面にだけJavaScriptを適用して、BackSpaceを押しても「戻る」にならないようにしてみました。

» 続きを読む

ページスラッグやカテゴリスラッグを取得し、各ページタイトル部分を画像で出力[WordPress使えそうなスニペットシリーズ]

WordPressを始めたばかりの頃って、各ページの「ページタイトル部分」ってテキストでしか動的に出力できないと思っていました。
ページタイトルを画像にしたい時には、テンプレートに直書きして、ページの数だけテンプレートファイルを用意しないといけないとか…。

でも、慣れてくるといろいろ気づくもんですね。スラッグ名を出力すれば出来るんじゃないかと思って調べたらやっぱり出来ました。

» 続きを読む

CPI共用サーバにWordPressを”手動”でインストールする手順メモ

CPI共用プランで、「容量無制限」ってのが出ましたね。『シェアードプランZZ』ってやつです。
私が普段お手伝いしている某社さんで新規でサーバ借りるときはCPIが多いですね。
ZZプランの質はどうなのかってことまでは分かりませんが、そりゃ月数百円クラスのものよりは信頼できるでしょうってことで。電話サポートもあるし。あまり深くはきかないで。

とりあえず、今回CPIのシェアードプランにWordPressを入れるってのを初めてやったのですが、そのままつっこむだけだとダメなんで手順をメモしておきます。

※インストーラーは使いません。WordPressのバージョンが最新じゃないので。
インストーラー使ってからアップデートするなら以下の作業は要らないのですが、単にインストーラというもの自体が私の肌に合わないってだけの話で。

» 続きを読む

WordPressユーザーのための、「公式よりも簡単な」ゆるかわCMS『seezoo』テーマのつくりかた解説(後編:テーマ作成手順)

WordPressユーザーのための、「公式よりも簡単な」ゆるかわCMS『seezoo』テーマのつくりかた解説(前編:テンプレートタグ的な) をお読みくださった里親の皆様。

さてお待たせしました。

今回はいよいよHTMLをテーマ化します!

アジェンダ

  1. 用意するもの(前編)
  2. 使うPHPのコード(コピペでOK)(前編)
  3. seezooテーマの構成・役割(後編) ←今日はここから
  4. seezooテーマ化の手順(後編)
  5. 自作seezooテーマのインストール(後編)

» 続きを読む

WordPressユーザーのための、「公式よりも簡単な」ゆるかわCMS『seezoo』テーマのつくりかた解説(前編:テンプレートタグ的な)

前回の記事「非PGなWordPressユーザーのための、ゆるかわCMS『seezoo』解説」、意外と好評でありがたい限りです。
ということで続編です。

seezooの公式サイトには、残念ながらテーマ作成のチュートリアルがありませんが、商用版の『seezoo more』のサイトに「Webデザイナーのためのテンプレート作成教室」というコンテンツがあります。
オープンソース版と何ら変わらないので、このサイトを見ればいいのですが、、、

勝手に、もっと簡単なチュートリアルを展開してみようと思います!!
今回は前編として、seezooで使うPHPのコードを7つだけ覚えてください。コピペでOKなのでPHP未経験者も安心!

アジェンダ

  1. 用意するもの(前編)
  2. 使うPHPのコード(コピペでOK)(前編)
  3. seezooテーマの構成・役割(後編)
  4. seezooテーマ化の手順(後編)
  5. 自作seezooテーマのインストール(後編)

用意するもの

  • ブラウザ
  • エディタ
  • seezooテーマ化したいHTML+CSS
  • ごく基本的なHTMLとCSSの知識
  • 一歩踏み出す勇気

さて、ではお手元のHTMLをseezooテーマ化してみましょう。

» 続きを読む

非PGなWordPressユーザーのための、ゆるかわCMS『seezoo』解説

まだあまりメジャーではありませんが、seezooっていうオープンソースCMSがあります。
ひょんなことから開発チームの方と仲良くなりましたので、ひいきにしております。
WordPressを普段使いしている私ですが、正直お客さんに納品する案件でWordPressではそぐわないケースもあるわけで。
そういうケースで代替のCMSがあったらいいな、というときの選択肢になると思います。

例えば、

  • 投稿機能はあまり使わず固定ページ機能中心でサイト構築してる
  • エントリーをガンガン増やしていくのではなく、既存のページの書き換えの方が多い

とか。

去年からずっと「やるやる詐欺」でおりましたが、ようやく一通り印象がまとまったので書いていこうと思います。

» 続きを読む

初心者でもプラグインを使わずにtitle,meta keyword,descriptionを投稿ごとに変える ※4.1未満対象[WordPress使えそうなスニペットシリーズ]

【2014.10.31】
公開から3年半たった今でも、かなりこの記事のニーズが高いようなので、イマイチなコードを書き直しました。

【2015.10.12】
公開から4年たちまして、WordPress4.1からはtitle要素はfunctions.phpで定義する方法が推奨と変わりました。
詳しくはこちら→『WordPress4.4以降でカスタムフィールドを使い、投稿ごとにタイトルタグを自由に編集する方法(フィルターフック使用)

投稿ごとにタイトルタグやmeta description,keywordを変更できる、言わずと知れたAll in One SEO Packプラグイン。
しかし個人的に、他のプラグインと干渉しそうであんまり使いたくないと思っております。

そこで、プラグインを使わずにカスタムフィールドで上記項目を設定できるようなコードを書きました。

» 続きを読む

ダッシュボード(管理画面)やログイン画面に独自のCSSを適用させていじくる[WordPress使えそうなスニペットシリーズ]

検索すればどこでも見つかりそうなネタではありますが、自分が使いたいときにはてブ内検索したり、以前制作したテーマをあさったりするのが面倒なので、「スニペットシリーズ」として載せていくことにします。
自分で考えたコードはあまりないのであしからず。ネタ元がわかるものは敬意や感謝をこめてリンクも貼っておきます。

クライアントに納品する案件のダッシュボードで、どうしてもいじって欲しくないから消し去りたいボタンなりテキストリンクなんかがあって、でもまぁコアいじったりフック調べたりするのも面倒なので手っ取り早くdisplay: noneで消す、っていうケースです。
そこで、管理画面に独自のCSSを適用させます。
» 続きを読む

書籍を執筆しました

WordPress標準デザイン講座 20LESSONS【第2版】

WordPress標準デザイン講座 20LESSONS【第2版】

翔泳社さんより2019/06/05刊行。2冊目の著書です。
第4刷決定!ご愛読ありがとうございます

寄付歓迎(・ω<)☆

当ブログの記事があなたの役に立ったら、気が向いたらでいいのでドネーションいただけると更新の励みになります!
気が向いた方はこちらから

ブログ内検索