エス技研

WordPress、CakePHP、PHP、baserCMSなどの Web系システムを中心に情報を提供します!

タクソノミーの一覧をショートコードで編集・ソート機能付き・wp_list_categories

  2016/02/09    WordPress

カスタムタクソノミーのターム一覧をショートコードで編集する方法の解説です。Category Order and Taxonomy Terms Orderを利用してソート機能を追加したバージョンです。

Category Order and Taxonomy Terms Orderでカテゴリ・タクソノミーのタームの順番を並び替える

  2016/02/08    WordPress

標準機能では行えないカテゴリやタクソノミーの並び替えを行うプラグインCategory Order and Taxonomy Terms Orderの紹介です。

自サイト内のリンクをショートコードで指定する・アンカーリンク対応版

  2016/02/07    WordPress

自サイト内の記事にショートコードで自動リンクを設定する関数のソースコードを提供。Post ID、slugで指定でき、アンカーリンクを設定する場合も対応。

So-netのレンタルサーバHSはヤバイ・借りてはいけないレンタルサーバリスト

餅は餅屋。サーバはサーバ屋が提供するサービスを利用するべきという記事で、単独でSo-netを紹介。OEMでサービスの提供を受けているだけなので何とも残念すぎる内容。

借りてはいけないレンタルサーバ実例4社・アルファメール・WEBアリーナ

餅は餅屋。サーバはサーバ屋が提供するサービスを利用するべきという記事で、具体例 4サービスを例にこんなサーバはNGと紹介しています。

技術ブログを書き続けて分かった意外なメリット2つ+α

  2016/01/06    ただの日記

技術ブログ書き続けて気づいた意外なメリットをご紹介。広告収入を目的に書き始めたブログでしたが、エンジニアとして大事なものを身に付いたという事実が!

Smartyの修飾子regex_replaceで正規表現の後方参照・PHPではpreg_replace

  2015/12/04    PHP・Smarty・ECCUBE

ECCUBEで使われているSmartyで文字列を正規表現で置換し後方参照で値を利用する装飾子regex_replaceの解説です。細かな条件がありますので注意が必要です。

ECCUBEの管理画面のSSL設定をインストール後に変更する方法

  2015/12/03    PHP・Smarty・ECCUBE

ECCUBEをインストールした後から管理画面のSSL設定を変更する方法を解説します。config.phpファイルのHTTPS_URLとADMIN_FORCE_SSLの値を変更すればOK。

GMOペイメントゲートウェイのjava.io.IOExceptionのエラー

  2015/12/02    PHP・Smarty・ECCUBE

ECCUBEの決済でGMOペイメントゲートウェイのモジュールを使ってテスト決済を行った場合の不具合、java.io.IOExceptionと言うエラーの原因と対策方法の解説です。

カスタムタクソノミーのターム一覧をウィジェットにショートコードで編集

  2015/11/19    WordPress

カスタムタクソノミーに属するターム(カテゴリ)の一覧を wp_list_categories()関数+ショートコードでウィジェットに編集するサンプルプログラムです。

Custom Post Type UIでカスタムタクソノミーを設定し編集する方法解説

  2015/11/19    WordPress

カスタムタクソノミーを追加、管理するプラグインCustom Post Type UIの使い方の解説。プラグインの解説ではあるものの、カスタムタクソノミーの仕様の解説でもある。

Custom Post Type UIでカスタム投稿を設定し編集する方法解説

  2015/11/19    WordPress

カスタム投稿を追加、管理するプラグインCustom Post Type UIの使い方の解説です。プラグインの解説ではあるものの、カスタム投稿の仕様の解説でもあります。

WordPressのカスタムフィールド、カスタム投稿、カスタムタクソノミーとは?

  2015/11/19    WordPress

WordPressのカスタムフィールド、カスタム投稿、カスタムタクソノミーの基本的な内容を解説。お薦めのプラグインと編集方法も解説しサンプルソースなども紹介。

ECCUBEの新規追加ページがInternal Server Error・Not Foundに

  2015/11/10    PHP・Smarty・ECCUBE

ECCUBEで新規追加したページがInternal Server Errorに!原因はファイルのパーミッションの場合が多くその対処方法とプログラムの修正ポイントを解説。Not Foundも解説。

WordPressの送信メールが協定世界時(UTC・グリニッジ標準時)の問題対応

  2015/11/09    WordPress

WordPressから送信されてくるメールが9時間ずれている。その不具合の解消方法と根本原因の解説です。date_default_timezone_set();の設定を変更で対応できます。

DuplicatorでWordPressを簡単引越し!インストーラー付のバックアップにも

  2015/10/26    WordPress

WordPressの引越しや開発環境から本番環境への移行など他の環境に移す作業を簡単にしてくれるプラグインの紹介。インストーラー付のバックアップツールとしても使る。

Advanced Custom Fields(ACF)のアドオン・繰り返しフィールドの使い方解説

  2015/10/13    WordPress

Advanced Custom Fieldsのアドオン・繰り返しフィールドについて解説。繰り返しフィールドは投稿者が入力フィールドを追加しながら情報を入力できるフィールドを提供。

Advanced Custom Fields(ACF)のアドオン・ギャラリーの使い方解説

  2015/10/08    WordPress

Advanced Custom Fieldsのアドオン・ギャラリーの解説記事。複数の画像を入力できる優れもので、画像のサイズ、容量などでの制限ができ、より厳密な管理が可能。

ショートコード+ウィジェットでサイドバーに人気記事を表示させる方法

  2015/09/25    WordPress

WordPressのサイドナビゲーションに人気記事を編集する方法です。プラグインを使わずウィジェットにショートコードで任意のPostIDを指定することで編集する方法です。

Advanced Custom Fieldsの関数の全部の使い方を調べてみた

  2015/09/24    WordPress

Advanced Custom Fieldsに用意されている関数を全て調べてみた。よく使うget_field、the_field以外にも多くの関数が用意されていて、フォームを作成することも可能。

WordPressのカテゴリやタクソノミーにカスタムフィールド項目を追加する方法

  2015/09/15    WordPress

WordPressのカテゴリやタクソノミーに編集する項目を追加する方法の解説。Advanced Custom Fieldsを使うと簡単。テンプレートに記述する方法も解説。

Advanced Custom Fieldsの全項目解説・公開側表示編集編

  2015/09/08    WordPress

Advanced Custom Fieldsは現時点でカスタムフィールドを設定する最高のプラグイン。それで入力した情報を取り出す方法を全て網羅して解説しました。

Advanced Custom Fields管理画面の全項目完全解説・カスタムフィールド決定版!

  2015/09/07    WordPress

カスタムフィールドを設定する最高のプラグイン。設定できる項目を全て網羅して解説。投稿の項目だけではなく、カテゴリやユーザ情報の項目を増やすことにも使えます。

include、requireのパス指定をdirname(__FILE__)、__DIR__と書く理由

  2015/08/24    PHP・Smarty・ECCUBE

include、requireのパスの指定を dirname(__FILE__)、__DIR__で記述する理由に付いて解説。相対パス、絶対パスを直書き、パスを書かない場合は何が問題かを説明。

ob_start、ob_get_contentsを利用しショートコード内でinclude・WordPressプラグイン開発

  2015/08/05    WordPress

WordPressのプラグインやショートコードの関数作成でテンプレートをincludeする際に利用するob_start関数、ob_get_contents関数を紹介。

ob_start、ob_get_contents関数でPHPの標準出力をバッファリング・変数に代入

  2015/08/04    PHP・Smarty・ECCUBE

標準出力をバッファリングし変数に代入することができるob_start()関数の解説。include()の処理をバッファリングすることで自由な場所に処理を記述することが可能。

X Serverへの引越しの注意点まとめ。ロリポップとの違いと対処方法 6事例

ロリポップからX Serverに引越し。ロリポップとX Serverの違いに注目することでX Serverの設定方法を明確にします。またX Serverならではの設定ポイントなども解説。

mod_pagespeedカスタマイズで高速化を詳細解説・Google謹製

mod_pagespeedをデフォルトのまま使っていませんか?mod_pagespeedはデフォルトのままでも速い!でも仕組みを理解し設定し直せばより速くなる!

mod_pagespeedでWebサイトを超簡単高速化・Google謹製の最終兵器

Webサイトの表示スピード高速化の最終兵器、Google謹製mod_pagespeedの解説です。レンタルサーバではX-Serverでしか利用できませんが、ワンクリックで高速化します。

ロリポップからX-Serverに引越し。サーバの月額費用が増えても求めた理由は?

ロリポップからX-Serverに引越すその理由とは?SEOの観点からも少しでもサーバレスポンスが早いサーバが求められロリポップでは限界を感じたからです。