読者です 読者をやめる 読者になる 読者になる

渡米生活。(日記)

渡米生活。本家から切り離しました。あまり渡米生活に関係のないプログラムネタや音楽ネタなど。

Wordpressで特定のカテゴリ記事のみのイベントカレンダー(イベント名つき)を作成する

Wordpressでイベントカレンダーを表示するプラグインはたくさんあるのですが、多くがカスタム投稿を利用するタイプでして、フリーテーマを使っていたりすると具合が悪いケースがあります。Wordpressでイベントの告知をするのに、私は通常の投稿記事を使って…

Contact form7 + WP-Mail-SMTP + gmailの組み合わせがいつの間にか動かなくなっていた件の対策

WordpressのメールフォームにContact Form 7を使っているのですが、海外で運用しているサーバで問題が発生。まあ、安いホスティングサーバを使っているので、web サーバにメールサーバが利用可能なのは良いのだけど、メールサーバがスパムのブラックリストに…

子テーマで親テーマのstyle.cssが読み込まれない

久々にWordpressで子テーマを作ったら、style.cssを置くだけでは親テーマのCSSファイルが読み込まれず、文字だけのページになってしまい、暫くハマりました。以前は、 @charset "utf-8"; /* Theme Name: Academy Description: Twenty Fourteen Child Theme T…

qTranslateをとりあえずwordpress 3.9対応にするパッチ

wordpressの多言語プラグイン、やはりqTranslateが圧倒的に便利なので、ほとんどの管理サイトで使っています。以前はwpの新バージョンが出て2週間ほどですぐにアップデートが出ていたのですが、最近開発者様がお忙しいのか、なかなかwp3.9対応版が出ません…

Updraft Plusで設定ファイルも保存する

この記事は、Wordpressの便利なバックアップ/リストアプラグイン - UpdraftPlus リストア編の追記です。さて、実際にリストアをやってみて、UpdraftPlusの威力を実感したのですが、こうなると、wp-content以下以外の場所に保存してある設定ファイルなども自…

Wordpressの便利なバックアップ/リストアプラグイン - UpdraftPlus リストア編

以前、「Wordpressの便利なバックアップ/リストアプラグイン - UpdraftPlus」という記事を書いたのですが、本日リストアの方を試してみましたので、その記録です。リストアの状況として、サーバー引っ越し(A)、またはwordpressクリーンインストール(B)を仮…

xrea、coreserverでwordpressの表示速度を上げる

以前から、xreaとcoreserverで公開しているwordpressサイトがやたら重くて、本日ついに高速化プラグインを入れることを決意しました。で、例によって、セーフモードで上手く動かないものが頻発する中、色々トライしてみた結果です。 お約束のセーフモード対…

Wordpressの便利なバックアップ/リストアプラグイン - UpdraftPlus

以前、WP-DBManager + MAMPでサイトのフルバックアップをとる方法の記事で、WP-DBManagerとwpフォルダの定期保存で地道にwordpressのバックアップをとる方法をメモしたのですが、最近は随分便利なバックアッププラグインが出て来ている模様です。データベー…

wordpressハッキングされました(涙)adminアカウント消すだけじゃダメ!

とある非営利団体のweb masterになって3日目。 wordpressで作った新サイトがハッキングされました(涙目)私が作ったサイトではなく、ちょっとセキュリティが甘かったので、管理をひきついですぐに、とりあえずadminアカウントは消したのだけど、簡単に破ら…

WP-DBManager + MAMPでサイトのフルバックアップをとる方法2 : coreserver へのリストア

この記事は、WP-DBManager + MAMPでサイトのフルバックアップをとる方法の続きです。 WP-DBManager + MAMPでローカルに保存したサイトのフルバックアップをどうやってリモートサーバにリストアするか。うちはcoreserverを使っているので、coreserverの場合の…

WP-DBManager + MAMPでサイトのフルバックアップをとる方法

2014/1/23追記 最近は、サイトのファイル(wp-content直下)までバックアップしてくれるソフトとして、BackWPupというプラグインがあるらしい。しかも、バックアップファイルをDropBoxなど別のファイルサーバにも送ってくれるというスグレモノ。 BackWPUpは動…

カテゴリー一覧ページで現在のカテゴリーの情報(スラッグ、IDなど)を取得する方法

カテゴリー表示ページで、カテゴリーごとにサイドバーを変えたい、とかいう際に、is_category関数で分岐したりしますが、これがうまく動かないことがあります。 たとえば、カテゴリーが入れ子になっている場合で、子カテゴリの記事一覧を表示すると、is_cate…

パーマリンク設定で複数カテゴリーを使う場合に自分が選んだカテゴリを表示させる

wordpressパーマリンク設定で、%category%/%postname% みたいなことをやっていると、カテゴリが複数登録された記事の場合、勝手にカテゴリーIDの一番小さいものを選んで使用します。カテゴリーが子カテゴリを持っていて、どっちにも登録したいような場合、カ…

所有者がapacheのファイル(ディレクトリ)のパーミッションをユーザー権限で変更するスクリプト

phpベースのCMS(wordpressなど)を使っていると、たまにプラグインなどが勝手にディレクトリを作り、それがサーバーによってはapacheの所有物になっていて、root権限がないと変更はおろか消す事も出来なくなることがある。大抵はアンインストールオプション…

wordpress導入ログ 〜 自サイト内リンクにURLを埋め込まないようにするには

最近たてつづけにwordpressへの移行をやっていて、困ることが一点。 サーバ引っ越しとともにホームページもwpでちょっとリニューアルしよう、とかいうときに、新サーバの方で中身が出来るまで、今使っているドメインを新サーバに向けることができない、とい…

wordpressでindex.htmlとindex.phpを同時に使う

既存のサイトに新たにwordpressを導入する場合、今までのトップページはそのままにしておいて、かつwordpressの公開ディレクトリをドメイン直下にしたいことがあります。具体的には、たとえば、もともとindex.htmlはサイトの入り口としての役割をしており、…