WordPress・WEB系の開発(プログラム)関係や技術情報ほか、技術情報全般を掲載

WordPress 固定ページのスラッグからIDを取得する独自関数

カスタムフィールドを用いたサイト構築する際、固定ページのIDがテスト環境と本番環境で異なることがよくあるので 解決するためスラッグからIDを取得する独自関数を用意して対応。 /** * 固定ページのスラッグからIDを取得する…

詳細を見る

PHP インスタに投稿した写真をAPI経由で取得&表示する方法

インスタグラムに投稿した写真をAPI経由で取得して表示するためのざっくりとしたサンプルです。 1.Instagram Developer Documentation へ移動 インスタのフッター等にある API のリンクから「Inst…

詳細を見る

HTML5 リファラを削除して外部ページへ遷移させる方法 rel=”noreferrer”

LINEの共有ボタンをサイトに埋め込む際に、PCから共有した場合のみボタンを設置したページのURLが入ってしまう現状があり何とか入れずに共有出来ないかと思っていろいろと調査してみた。 リファラ情報をみて入れているようでしたので Aタグ…

詳細を見る

WordPress メディアライブラリへの直リンクを禁止する方法

WordPressで会員サイト用のプラグインを用いてサイト全体や特定の記事・ページを一般ユーザに表示出来ないようにすることは容易に実現することが可能だが、メディアライブラリ(uploads)のディレクトリ以下にアップされたファイルはURLが…

詳細を見る

WordPress クッキーの有効期限を変更する(自動ログイン期間)

WordPress管理画面のログインフォームに "ログイン状態を保存する" というチェックボックスがあるが、 チェック入れてログインした場合は、14日間クッキーが有効になるらしい。チェックをしないでログインした場合は2日間は有効。 ※保…

詳細を見る

WordPress XMLサイトマップのパースエラーの対応方法

WordPressサイトのプラグインで生成しているXMLサイトマップで突然パースエラーが表示されるようになったと連絡を受け調べてみた。 同様のエラーを検索するとテーマファイルなど記述ミスが原因として挙げられていましたが、今回の該当のサ…

詳細を見る

WordPress サーバ引越後にエラー Parse error: syntax error, unexpected ‘[‘, expecting ‘)’

WordPressをテスト環境から本番環境に移す仕事で少しはまってしまった。。。 いつのようにバックアップファイルから本番環境にデータを移してドメインの置換など 行った後に表示確認を行ったらこれまで出なかったエラーが。。。 P…

詳細を見る

WordPress WP-PostViewsプラグインが原因で Out of memory

今朝、管理しているWordPressサイトが突然 500エラーが表示され動いていないと連絡を受けた。 WordPressのコアやプラグインを更新した関係じゃないかと思ってみてみたが、そうではなさそう。。。 デバッグモードを true に…

詳細を見る

Smarty 書き込み権限はあるのに templates_c に何故か書き込めない?

AWSにLAMP環境を構築していただき旧サーバで正常に動いていた Smarty で作られたサイトのデータ一式を入れたところ templates_c に書き込みが出来ないとエラーが出た。 Fatal error: Uncaught --…

詳細を見る

ownCloud ファイル一覧が取得出来なくなった/PROPFINDメソッドがブロックされた

CPIサーバ(シェアードプラン ACE01)に入れた ownCloud で突然ファイル一覧が取得出来なくなってしまった。 突然のことで原因が良く分からサーバのログやらownCloudのログから追っかけてみたが解決出来ず。。。 色々と…

詳細を見る

アーカイブ