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

WordPress アイキャッチ画像をサイズ指定して取得する方法

/** * [1] カレントページのアイキャッチ画像を取得する */ the_post_thumbnail( array(100,100) ); /** * [2] 画像リストページなどで、post_id を指定して取得…

詳細を見る

PHPがセーフモードか否かを確認する関数

[ ini_get('safe_mode') ] でPHPがセーフモードかCGIモードかを確認することが出来ます。 <?php if(ini_get('safe_mode')){ echo '…

詳細を見る

WordPressマルチサイト 初期テーマを変更する方法

WordPressマルチサイトでサイトをする際、下記のように設定すると初期テーマを変更することが出来ます。 define( 'WP_DEFAULT_THEME', 'twentyfifteen' )…

詳細を見る

Ubuntu VirtualHostでSSLを使えるようにする

[ /etc/apache2/ports.conf ] に "NameVirtualHost *:443" を追加する <IfModule mod_ssl.c> Listen 443 NameVirtualHost *…

詳細を見る

WordPress do_shortcode() でショートコードを実行する

コンテンツを取得する関数に get_the_content() がありますが、 こちらは、本文中にショートコードが入っている場合、そのままでは実行することが出来ずそのまま表示されてしまいます。 ショートコードの必要なときは、下記よう…

詳細を見る

MySQL 文字列を置換してUPDATE

データベース内の特定のカラムの文字を置換する必要が出てきたので方法の調査と実際に実行してみた。 #置換処理をするに実行したSQL # UPDATE wp_posts SET post_content=REPLACE (post_co…

詳細を見る

WordPress 条件によってリダイレクトさせる方法

/** * ブログIDが「1」の場合は、別サイトへリダイレクト */ function hoge_redirect() { global $blog_id; if( $blog_id == 1 ) { …

詳細を見る

楽天グループ系のアフィリエイトって3種類もあったんだ!

昨日までしらなかったのだが、楽天のアフィリエイトといえば「楽天アフィリエイト」しかないと思っていたのだが、3種類もあるようだ。 ・楽天アフィリエイト ・トラフィックゲート ・リンクシェア それぞれ特性があるので、どのサービス…

詳細を見る

WordPress サイト毎に定義された権限情報保管場所

テーブル・・・`wp_options` `meta_key`・・・`wp_user_roles` の `meta_value` にシリアライズされた状態で保存されている ※マルチサイトの場合でも同様に options テ…

詳細を見る

WordPressユーザの権限情報保管場所

テーブル・・・`wp_usermeta` `meta_key`・・・`wp_capabilities` の `meta_value` にシリアライズされた状態で保存されている a:1:{s:10:"subscriber"…

詳細を見る

アーカイブ