Saba note

醜悪コード Ugly hacks ITものづくり

WordPressの管理画面の記事一覧(カスタム投稿一覧)に項目を追加する

デフォルトでは記事のタイトルと日付のみ表示されるわけですが、カテゴリー(ターム)とかアイキャッチのサムネイルとか、強いてはカスタムフィールとの一部なんかも一覧に表示させたいという場合のカスタマイズです。 一覧にカテゴリー […]


WordPress 4.9.xで管理画面でのテーマファイルの編集に失敗

致命的なエラーをチェックするためにサイトと通信できないため、PHP の変更は取り消されました。SFTP を使うなど、他の手段で PHP ファイルの変更をアップロードする必要があります。 やたらとバリデートが厳しくなったと […]


“ダイレクトが繰り返し行われました” wordpress開発

WordPressで開発していると時折以下のようなブラウザーエラーになるときがあります。 このページは動作していません example.local でリダイレクトが繰り返し行われました。 Cookie を消去してみてくだ […]


WordPress Rest

ちょっと遅れ気味ですが、Wordpress Restのお話です。 https://ja.wp-api.org/ https://wordpress.org/plugins/rest-api/ MovableTypeもそう […]


WordPressでショートコードを作る

ショートコードの基本形 本家に全部書いてあるので冗長ですが。 functions.phpに以下を書きます。 /* Short code */ function foobar_func( $atts ){ return ” […]


WordPressのインストールと初期設定

Wordpressのインストールと初期設定

WordPressのソースの入手 初心者は本家にいってzipをダウンロード。玄人はcomposerとかGitでやったほうが楽。今回は初心者向け。 日本人なのでWordpress日本語サイトからソースをダウンロードします。 […]


WordPressのセキュリティーまとめ

ここ最近のWordpressへの攻撃はかつてのWindos XPへの攻撃と同じで「いっぱい使われているから」っていう理由です。特にめちゃめちゃWordpressがセキュリティーホールがあるっていうんじゃなくて、あんたが作 […]


WordPressの記事のパスワード保護

という機能があるんですが、一度ログインすると普通にログアウトできなくなります。ログアウトする場合は、以下のCookieを探して削除する。 wp-postpass_[32文字英数字]


WordPress loop

WordPressの肝はポストされた記事やデータをループで取り出すところです。この動作をWordPress loopという言い方をしているようです。Wordpressの基本的な使い方の中核になるかと思います。 基本的なW […]


WordPressのインストールでトップページからWordPressにする方法

WordPressをインストールするときにドキュメントルート以下にWordpress用のディレクトリ(/cms/)を1つ作ってその中にインストールする場合はアクセスURIが http://example.com/cms/ […]


WordPressの固定ページで指定のテーマファイルを使う

Wordpressの固定ページで指定のテーマファイルを使う

Worpressのテーマファイルは必ずしも使いやすいものではないんですが、この機能も必要なんだか不要なんだかよくわからないといった感じですが、「WordpressのためじゃないWordpress的でもない人々のための適当 […]


よく使うWPタグまとめ

テーマまでのディレクトリパス bloginfo(‘name’); // ブログタイトル bloginfo(‘url’); // ブログ URL : http://hoge.com bloginfo(‘wpurl’); / […]


wordpressで検索フォームを作成

WordPressで検索フォームをカスタマイズする時の方法。基本的に単に動くようにするには、テーマ内にを設定してsearch.php(検索結果ページ)を作ってあげるだけでOKです。カスタマイズはいろいろできますが、ここで […]


WordPressインストール時に最初に入れたいPlugin 2017

revision-control WPは非常によくできたCMSで編集内容をその都度自動保存してくれます。1つの記事につき更新をかける度に自動保存してくれるので記事によってはかなりの数のリビジョンと呼ばれる自動保存がデータ […]


Worpress記事のIDの最大値を求める

テーマの中とかでポストした記事のIDを求めないとダメな時があってその時のメモです。wpdbクラスを使ってやっています。関数内では最終的に最大値に1を加算しているので、実際は、次にポストするIDを求めていることになります。 […]


WordPressをインストールしたら最初にやっておくべきこと

SSH2の接続モジュールをインストール FTP接続は基本的に嫌なのでもしサーバーの管理権限があるのだったら、SSH2で接続するのをすすめします。なのでWordpressのアップデートなど様々なやり取りでSSH2を使えるよ […]