カテゴリー別アーカイブ: Word press

wp-pagenaviのページナビゲーションがリンク切れするとき

カスタム投稿タイプの一覧を作って、wp-pagenaviで番号付きのページナビゲーションをつけたけど、2ページ目以降がリンク切れになってしまいました。

Top Level Categories Fix や Top Level Categories というプラグインを入れると直るという情報もありましたが、ボクの遭遇したトラブルには効きませんでした・・・。

だけど、【Wordpressのカスタム投稿タイプの一覧ページでページ送りを利用する – ちいさな創々】を参考に解決することができました。
ありがとうございます。

でもでも、この作業の後にパーマリンクの更新を行わないと正常に動かないかもしれません。
ボクはこれでさらに20分くらいなやんでしまいました。

ヘッダーの画像を自分で撮った写真に変更しました(・∀・)
秋ですな~((´∀`))

サーバーを引っ越した

お名前.comのサーバーからロリポップにしました。(・∀・)
なぜかって?
ちょっとお高かったので、、、、(;´∀`)

記事のバックアップをしていたと思ったら、5月までの記事しかバックアップしてなかったよ。
しかも、ローカルフォルダにプラグインとか残してなかったから、引越しした後のワードプレスはデフォルトもいいところだ。゚(゚´Д`゚)゚。
素っ裸になった気分。
結構たくさんいれていたからもう思い出せないや(・ε・)

少しずつ思い出したらいれていこう。

Word press管理画面からログアウトしたあと任意のページにリダイレクトするプラグイン

必要に迫られて、会社で使ってるword pressの管理画面からログアウトしたら他のページにリダイレクトするようにしてと言われた。
そんなの簡単さ!(・∀・)
なんて思っていたけど、ハマってしまった・・・・。

どうやらwp-login.phpの380行目あたりの redirect_to = の値がリダイレクト先になっているようで、これの値を変えてやればいい。
直接書き換えてもあんまし問題はなさそうだけど、コアファイルは極力書き換えないことが望ましいということで、初めてプラグインを作ってみた( `・ω・´)ノ

プラグインといっても単にフックを使うだけの簡単なもので、参考書見ながら1時間くらいでできた。

使うフックはwp_logoutってやつ。
これはユーザーをログアウトさせるフックだそうな。
書き終えたphpファイルをプラグインフォルダに入れてみると、管理画面のプラグインの項目に作ったプラグインが表示されている!?
ちょっとだけ感動ww
そして有効化してやればぁ・・・・・
ログアウトしたらいつものWPのログイン画面じゃなくてサイトのトップページに移動!!
ヤッタネ((´∀`))

もっとまともなものなら公開してみたいけど、設定画面を作ってそこでリダイレクト先を指定できるようになるくらいじゃないと公開できませぬ(;´∀`)
今はまだファイルに直接リダイレクト先を入力しなきゃダメなんだよね・・・。
時間ができたら設定画面作りに挑戦しよう。