Tag wordpressを表示しています。
2019.3.23 土
WordPressの環境はもう年間何回作ってるんだといった感じで、WEBのサービスとしてはかなりメジャーになってしまいました。 $ docker pull wordpress $ docker pull mariadb ...
2019.1.7 月
WordPressのアクションフックの話なので特に説明も何もないんですが備忘録して。 今回の趣旨はマニュアルや資料をWordpressを使ってコンテンツを整理しておきたく、また資料はmdで保存しておきたいというのがありま...
2018.11.14 水
これやたらとよく使うけど毎回忘れる。 $title_count = mb_strlen($title,"UTF-8"); $title = $title_count < 20 ? $title : mb_subst...
2018.10.22 月
Search Everything デフォルトの検索機能に加えて記事内の言葉に検索ワードがヒットするので、これをインストールしてやっと満足のいく検索機能になる感じです。ヒットしたワードにマーカーがつくのでとてもわかりやす...
2018.4.4 水
致命的なエラーをチェックするためにサイトと通信できないため、PHP の変更は取り消されました。SFTP を使うなど、他の手段で PHP ファイルの変更をアップロードする必要があります。 やたらとバリデートが厳しくなったと...
2018.4.1 日
WordPressで開発していると時折以下のようなブラウザーエラーになるときがあります。 このページは動作していません example.local でリダイレクトが繰り返し行われました。 Cookie を消去してみてくだ...
2018.3.26 月
ちょっと遅れ気味ですが、Wordpress Restのお話です。 https://ja.wp-api.org/ https://wordpress.org/plugins/rest-api/ MovableTypeもそう...
2018.1.17 水
WordPressのソースの入手 初心者は本家にいってzipをダウンロード。玄人はcomposerとかGitでやったほうが楽。今回は初心者向け。 日本人なのでWordpress日本語サイトからソースをダウンロードします。...
2017.5.16 火
Worpressのテーマファイルは必ずしも使いやすいものではないんですが、この機能も必要なんだか不要なんだかよくわからないといった感じですが、「WordpressのためじゃないWordpress的でもない人々のための適当...
2017.2.1 水
というタイトルですがmod_rewriteの設定が云々という話になるのでたいした話ではありません。 Symfony2はapp.phpにすべてのアクセスを集約するので、それをindex.phpに変えてあげるのが一番簡単だな...
2017.1.20 金
WordPressをインストールするときにドキュメントルート以下にWordpress用のディレクトリ(/cms/)を1つ作ってその中にインストールする場合はアクセスURIが http://example.com/cms/...
2017.1.4 水
テーマまでのディレクトリパス bloginfo('name'); // ブログタイトル bloginfo('url'); // ブログ URL : http://hoge.com bloginfo('wpurl'); /...
2017.1.4 水
WordPressで検索フォームをカスタマイズする時の方法。基本的に単に動くようにするには、テーマ内にを設定してsearch.php(検索結果ページ)を作ってあげるだけでOKです。カスタマイズはいろいろできますが、ここで...
2017.1.4 水
テーマの中とかでポストした記事のIDを求めないとダメな時があってその時のメモです。wpdbクラスを使ってやっています。関数内では最終的に最大値に1を加算しているので、実際は、次にポストするIDを求めていることになります。...
2017.1.4 水
SSH2の接続モジュールをインストール FTP接続は基本的に嫌なのでもしサーバーの管理権限があるのだったら、SSH2で接続するのをすすめします。なのでWordpressのアップデートなど様々なやり取りでSSH2を使えるよ...
2017.1.4 水
WPのオリジナルテンプレートはテーマ内でのみ作成可能ということで、なかなか融通が効かないです。しかし融通がきかない分、システマティックで爆速という利点があります。MTのテンプレートのようにいつでもどこでも作れる感じじゃな...
2016.12.21 水
wp-blog-header.phpを呼び出すと普通のPHPもWordpressになってしまうんですが、そのページでDownload用のヘッダーとか書き出すとエラーになっちゃうんですね。 include('../../w...
2016.12.5 月
WordPressのカスタムフィールドはMTと比べてとてもシンプルです。WPの基本的な約束事として固定ページと 投稿ページは基本的に同じものです。ですのでカスタムフィールドも基本的に同じ構造で保ちます。管理画面から記事を...
2016.12.4 日
カスタム投稿タイプを登録する functions.phpに新しいカスタム投稿タイプを登録するのがいちばんカンタンです。 ここでは「bookmark」というカスタム投稿タイプを登録します。もっともミニマルな形だと以下のよう...
2016.11.7 月
upload_limit1_wpデフォルトでは2MBがアップロードサイズの上限になっています。上限を調整するにはWordpressのなんかを設定変更するとおもいきや、.htaccessとphp.iniの変更でOKみたいで...
2016.10.29 土
WPではテンプレート(テーマ)を作成する際にテンプレート階層(優先順位)があるので、MT的な考え方でアーカイブテンプレートを作成できません。自分なりに好きなようにカスタマイズしたい場合は、作成工程をWPのルールに従って作...
2016.10.24 月
WPの歴史的な経緯がいろいろあってテーマディレクトリまでのパスの取得の方法は複数あります。必要になる項目は、URLとServer内のフルパスということになるかと思いますが、これがまたややこしい。おそらく以下の例以外にもた...
2016.10.23 日
WordPress Codex WordpressのフィードはそのまんまPHPで作成します。現在4種類のフィードが使えるようになっているようです。オリジナルのテーマ作成時にはフィードの作成も欠かせないので作り方を解説しま...
2016.10.22 土
WordPressなんかの記事作成・更新時のPING送信一覧です。 http://rpc.reader.livedoor.com/ping http://ping.rss.drecom.jp/ http://ping.a...
2016.10.21 金
固定ページをウィジェットなどに表示するには、 <?php wp_list_pages(); ?> という感じで、wp_list_pages()を使います。公式Wordpress Document すでに公式ド...
2016.9.29 木
publish_postでフックした際のプラグインの例です。投稿が公開された際、または公開済み投稿の情報が編集された際に実行する。(アクション関数引数: 投稿 ID)ということになっています。idを引数でもらって、get...
2016.9.21 水
画像投稿時に新着画像順にその記事パーマリンクへリンクするサムネイルを作成します。新聞サイトみたいなものによく使っている方法です。表示するサムネイルの数は$numで編集できます。トップページなどで使うようなやり方です。これ...
2016.9.6 火
global $wp_query; echo $wp_query->found_posts.'記事';
2016.9.5 月
ここ最近のWordpressへの攻撃はかつてのWindos XPへの攻撃と同じで「いっぱい使われているから」っていう理由です。特にめちゃめちゃWordpressがセキュリティーホールがあるっていうんじゃなくて、あんたが作...
2016.8.23 火
WordPressの投稿でYoutubeとかのURLを貼って投稿するだけで動画サムネイルを自動的に取得してアイキャッチ画像として保存してくれるプラグインです。かなり便利です。 対応サービス Youtube Vimeo F...