Wordpress

【WordPress】WP_Filesystemでのファイルの操作の仕方

正しい使い方はわからないですが、ローカル(サーバー)のファイルを操作するだけなら以下のような感じで使えてます。 Call to a member function put_contents() on a non-object 使用前に、WP_Filesys...
Wordpress

【WordPress】プラグインの有効、停止、アンイストールの時に処理を書くフック

//有効 register_activation_hook(__FILE__, 'my_activation'); //停止 register_deactivation_hook(__FILE__, 'my_deactivation'); //アンインストール ...
Wordpress

【WordPress】”?author=1″でユーザー名バレして、ブルートフォースアタックに利用されるのを防ぐ方法

# BEGIN block author scans RewriteEngine On RewriteBase / RewriteCond %{QUERY_STRING} (author=\d+) [NC] RewriteRule .* - [F,L] ...
PHP

【PHP】file_get_contentsが使えない環境用にcurlで代替の関数を作成する

無料系のサーバー(xdomain)などで、file_get_contentsが使えないようになっている場合があります。その時は、cURLをつかって同じような処理を書けば、回避できます。 わかりやすいように、「file_get_contents」を「curl_get_co...
Wordpress

【WordPress 自作テーマの作り方】ウィジェットを追加できるようにする sidebar.php【005】

・Twenty Twelve — 無料の WordPress テーマ 上記のテーマの sidebar.php、functions.phpを参考に型枠を作ります。 sidebar.php <?php if ( is_active_sidebar( 'si...
その他

【CSS】アフィリエイトリンク(テキスト)で、勝手に改行が入る問題の解決方法

・余計な改行が入る ・余分な空白が入る 仕様しているテーマによっては、1pxの画像が計測用に入っている場合に、上記なようなことが起こりえます。 原因は、画像(img)をblock要素としてCSSで指定しているからです。そこで、このケースだけinline 要素にしてし...
その他

URLには、「ハイフン」と「アンダーバー」のどちらのほうが良いのか?!

URL では区切り記号を使うと効果的です。http://www.example.com/green-dress.html という URL の方が、http://www.example.com/greendress.html という URL よりずっとわかりやすくなります。UR...
Wordpress

【WordPress】apply_filters と add_filter の使い方を理解できると便利だと思う

自作のテーマやプラグインを作る場合に、apply_filters と add_filter の使い方を知っておくとカスタマイズしやすいように作れると思います。 ・イベント登録 = フィルター登録(apply_filters) ・イベント処理登録 = フィルター処理登録...
PHP

【PHP】カレンダーを作成する

PHPで簡易なカレンダーを作成してみました。テーブルタグでHTML出力します。 <?php $yy = date("Y"); //年 $mm = date("m"); //月 //月末 $last_day = date('j', mkt...
PHP

【PHP】月末日を取得する

$yy = date("Y"); //年 $mm = date("m"); //月 $last_day = date('j', mktime(0, 0, 0, $mm + 1, 0, $yy)); echo $last_day; 定型文みたいな感...