サイトマップ
- エス技研
- WordPress
- Theme My Loginの旧バージョン(V6.4.17)のダウンロード場所の紹介
- WordPressのフォームプラグイン「MW WP FORM」でメールが送信できない不具合の対応方法
- SMTP Mailerでスパム判定回避。WP Mail SMTPで発生する送信エラーも対応
- WP Mail SMTPはPHP5.6、7.0系ではメール送信時にエラーが発生。その対処方法。
- WordPressで指定カテゴリにnoindexをプラグインなしで設定。特定の記事は外す処理も
- Custom Post Type UIでカスタムタクソノミーを設定・バージョン1.4対応解説
- Custom Post Type UIでカスタム投稿を設定・バージョン1.4対応解説
- カスタムフィールドの検索処理をget_posts()関数のmeta_queryで作成しそれを解説
- Throws SPAM Awayでコメントスパム対策を完璧に。自動削除で運用の手間ゼロ
- WP jQuery LightBoxでWordPressの画像を簡単に見やすくする方法解説
- XAMPPのWordPressの更新でFatal error: Maximum execution time of 30 seconds exceededのエラーが発生して失敗する場合の対処方法
- Broken Link Checkerのリンク生死チェックでサイトの品質向上!SEO対策!
- WordPressで特定のURL、ページ、ファイル単位でBasic認証を設定する方法
- WordPressのカテゴリ単位・フォルダ単位でBasic認証を設定する方法
- Theme My Loginの日本語翻訳ファイル Ver.6.4.5対応
- Advanced custom Fieldsの条件判定活用方法・フィールドグループ複製より便利
- Advanced custom Fieldsのフィールドグループを簡単に複製する方法
- Advanced Custom Fieldsのカスタムフィールドの登録上限が max_input_varsに影響する問題の対処方法
- WordPressの投稿プレビューのURLを変更する方法
- WordPressのメディア設定でアップロードするファイルの保存場所を変更する方法
- WordPressの管理画面と公開画面を別のドメインに分離して運用する方法
- BizVektor環境の引越しでメニュー、バナーが消える不具合の対応方法解説
- WordPress環境を引越し、複製、バックアップ、リストアの手順解説
- Never Let Me Goで会員制サイトの退会機能を実装
- PoeditでWordPressの日本語対応方法。英語プラグインの日本語翻訳ファイル作成
- Theme My Loginでメール認証、管理者承認付の会員管理・基本編
- WordPressで月極駐車場検索サイトを構築し無料公開・使ったプラグインの紹介も
- WordPressの一覧ページのテンプレートの種類とファイルの設定
- get_categories、get_termsでカテゴリとタクソノミーのターム一覧の編集方法
- タクソノミーの一覧をショートコードで編集・ソート機能付き・wp_list_categories
- Category Order and Taxonomy Terms Orderでカテゴリ・タクソノミーのタームの順番を並び替える
- 自サイト内のリンクをショートコードで指定する・アンカーリンク対応版
- カスタムタクソノミーのターム一覧をウィジェットにショートコードで編集
- Custom Post Type UIでカスタムタクソノミーを設定し編集する方法解説
- Custom Post Type UIでカスタム投稿を設定し編集する方法解説
- WordPressのカスタムフィールド、カスタム投稿、カスタムタクソノミーとは?
- WordPressの送信メールが協定世界時(UTC・グリニッジ標準時)の問題対応
- DuplicatorでWordPressを簡単引越し!インストーラー付のバックアップにも
- Advanced Custom Fields(ACF)のアドオン・繰り返しフィールドの使い方解説
- Advanced Custom Fields(ACF)のアドオン・ギャラリーの使い方解説
- ショートコード+ウィジェットでサイドバーに人気記事を表示させる方法
- Advanced Custom Fieldsの関数の全部の使い方を調べてみた
- WordPressのカテゴリやタクソノミーにカスタムフィールド項目を追加する方法
- Advanced Custom Fieldsの全項目解説・公開側表示編集編
- Advanced Custom Fields管理画面の全項目完全解説・カスタムフィールド決定版!
- ob_start、ob_get_contentsを利用しショートコード内でinclude・WordPressプラグイン開発
- wp_mail()関数でWordPressのスパム対策済のメールフォーム作成
- WP Mail SMTP、WP SMTP、Easy WP SMTPでWordPressのメールのスパム判定を回避
- WordPressの高速化でSEO対策!広告費も削減!高速化の施策のまとめ
- Autoptimizeで簡単設定!HTML、JS、cssを圧縮しWordPress高速化!
- ショートコードで簡単解決!カスタムフィールドでソート、抽出条件設定方法
- シンタックスハイライトの5システム比較のまとめ・WordPressでも使える
- SyntaxHighlighterの設定、カスタマイズ方法を解説。Crayonから乗換え、高速化にも最適
- Google Code Prettifyの設定方法を解説。 Syntax Highlighterから乗換え、高速化にも最適
- highlight.jsの設定方法を解説。 Syntax Highlighterから乗換え、高速化にも最適
- P3(Plugin Performance Profiler)で負荷が高いプラグインを調査し表示スピードアップ!
- 30分でWordPressを引越し・他のサーバに引越しや開発環境の構築手順
- 実測比較・レンタルサーバスピード選手権!WordPressが速いのは?
- Unveil Lazy LoadでWordPressを高速化!SEO効果絶大でPVもアップ!
- BJ Lazy LoadでWordPressを高速化!SEO効果絶大でPVもアップ!
- ショートコードで簡単解決!WordPress固定ページにカテゴリ一覧を編集する方法
- AdminerはWordPressのデータベース管理プラグインの決定版!
- Custom Field Templateで簡単にカスタムフィールドをフル活用
- WP Basic AuthなどWordPressにBasic認証を設定するプラグインのまとめ
- WP Reviewを使ってWordPressのレビューサイトを構築
- WP-PostRatingsでWordPressに自由度が高い口コミサイトを構築
- WP Customer ReviewsでWordPressにオリジナルの口コミサイトを構築
- Rich ReviewsでWordPressに口コミサイトを簡単に構築する方法
- Rating-Widgetは超簡単設定のWordPress口コミサイト構築プラグイン
- Multi RatingでWordPressの口コミサイトを構築
- Comment Rating FieldでWordPressのコメントに口コミサイト機能を追加
- Author hReviewでWordPressに構造化されたレビューサイトを構築
- 評価点投票プラグイン10個を比較!WordPressで口コミサイトを構築
- WordPressのおすすめプラグイン記事のまとめ一覧
- WordPress記事のまとめ一覧・インストール、プラグイン、カスタマイズの記事
- 技術ブログの悲劇。複数ブログをWordPressに引越して分かったこと
- アクセス5倍増!FC2、seesaaからWordPressに引越結果をレポート
- WordPressプログラム全体で定数や変数を利用する場合の設定方法
- WP Multibyte PatchでWordPressの管理画面のイタリック体を解消
- WordPressは危険?最新バージョンにアップデートして利用しよう
- EWWW Image Optimizerで画像の圧縮でWordPressを高速化
- Lazy LoadでWordPressの高速化!SEO効果絶大!PVもアップ!
- WordPressで ¥円マークが <span style="font-family: Arial;">\</span> バックスラッシュになる原因と対処方法
- WordPressでダブルクォートなどの文字が自動変換?原因と対処方法
- WordPressの記事編集で文字が自動変換される要注意な文字列
- WordPressのスラッグとは?
- Category OrderでWordPressのカテゴリを並替えよう
- WordPressのカテゴリの編集の解説
- seesaaからWordPressに引越。インストールなど必要な全てを解説
- FC2からWordPressに引越。インストールなど必要な全てを解説
- FC2からWordPressに引越でcanonicalとmeta refreshで転送設定
- FC2からWordPressに引越しの際のデータ加工方法の解説
- WordPressのパーマリンク設定の考え方
- WordPressの一般設定 投稿設定 表示設定 ディスカッション メディア
- WordPressの投稿データ(記事データ)の管理方法
- WordPressグローバルナビ・メニューの編集の方法解説
- テキストエディタ秀丸で正規表現による置換の方法の解説
- WordPressのテーマ管理方法とテーマのHTML編集のポイント解説
- WordPressのメディアの設定解説・uploadsフォルダの変更方法
- WordPressの画像ファイルアップロード・メディアの使い方解説
- WordPressのインストール方法・セキュリティ重視 3つのポイント
- WordPressで使うおススメ FTP、テキストエディタ、圧縮解凍ソフト
- ロリポップでWordPress+Basic認証で不具合発生!回避方法解説
- WordPressのウィジェットにGoogle+ページのバッジ編集方法
- WordPressのSEOタイトル、キーワード、ディスクリプション編集解説
- Meta ManagerでWordPressのキーワード、ディスクリプションを編集
- WordPressプラグインの3つのインストール方法解説
- WordPress初心者向け フォルダ構成・データベース構成解説
- Basic認証をファイル単位・URL単位で設定する方法の解説
- WordPressの管理画面ログインURLファイルにBasic認証を設定する方法解説
- WordPressの管理画面ログインURLの変更方法解説
- WordPress初心者向け講座・詳細解説データベースとは何か?
- BackWPupでWordPress以外のファイル、データベースをバックアップ
- BackWPupでバックアップ・リストア(復元)の具体的手順
- BackWPupでバックアップ・データベース保存の自動設定例
- BackWPupでバックアップ・全体バックアップ具体的設定例
- BackWPupでバックアップ・エラー発生の具体的対処方法事例6
- BackWPupでバックアップ・機能の基本設定 Settings
- BackWPupでバックアップ・設定したJobの実行、ファイル一覧
- BackWPupでバックアップ・Jobの設定・保存先の情報設定
- BackWPupでバックアップ・Jobの設定・保存する情報の設定
- BackWPupでWordPressのDBもファイルもバックアップ
- WordPress管理画面のメニューに項目を追加する方法解説
- Search RegexでWordPress投稿の文字列を検索・置換する使い方解説
- Contact Form 7使い方詳細解説・WordPressメールフォーム
- プラグインが原因で起動しないWordPressを復旧させる方法解説
- Smart Update PingerでWordPressのPing・更新情報サービスを拡張する
- WordPressのPing・更新情報サービス設定方法とPingサーバ
- WordPress 任意のファイルを読み込むショートコードの処理
- WordPressのウィジェットでショートコードを使う方法add_filter
- WordPress投稿にPHPを記述するショートコードの使い方add_shortcode
- XAMPP環境で WP-DBMANAGERでの復元でDBが壊れる
- CSV Importerで WordPressにcsvを取込む
- Export to Textで WordPressを csv出力
- WordPress csvインポート、エクスポートのプラグイン
- Contact Form 7の使い方・引数で情報を受け渡す方法
- WordPress 画面が真っ白になる対応の一つ デバッグモード
- WordPress 画面が真っ白になる不具合があった場合の対応の一つ
- WordPressの Link Managerでブックマーク(リンク)の管理を行う
- WordPressのサイドバー(サイドナビ)はウィジェットで編集
- MW WP Formの使い方詳細解説・WordPressの確認画面付フォーム
- Crayon Syntax Highlighterでソースコードをキレイに編集する設定方法
- SI CAPTCHA Anti-Spamを使って WordPressのコメントスパム対策をする
- Captchaを使って WordPressのコメントスパム対策をする
- WordPressのコメントスパム対策 3つのプラグイン
- Better Delete Revisionを使って WordPressのリビジョンを削除する方法
- WordPressのサイトマップ生成ツールPS Auto Sitemapの使い方
- WordPressの Google XML Sitemapsで WebMaster Tools用の sitemap.xmlを生成
- WordPressに Favicon(ファビコン)を設定する(プラグイン必要なし)
- WordPressにプラグインを使わず OGP(Open Graph Protocol)の設定方法解説
- WordPressの不正ログインを Force email loginで回避
- Edit Author Slugで WordPressの不正ログイン・不正アクセスを回避
- WordPressの 外観のテーマのための関数の並び順
- WordPressの functions.phpがある場所
- WordPressのログイン画面 URLを変更する 管理画面に Basic認証を設定する
- WordPressのユーザ名を後から変更する方法。adminの使用は危険。
- AddQuicktagを使って WordPressの投稿を楽にする
- WordPressのプラグイン WP-DBMANAGERを使って PHP、CakePHP、baserCMSなどで作った Webサービスのデータベースも自動バックアップ
- WordPress データベースを管理するための強い味方のプラグイン WP-DBMANAGER
- WordPress プラグインのアップデート失敗でデータが消える事態が!
- WordPress・Contact Form7、MW WP Form共通 細かなデザイン調整方法
- WordPressのおすすめの確認画面付きお問い合わせフォームプラグイン・MW WP Form
- WordPressのアップグレードの英語版と日本語版の公開のタイムラグは?
- WordPressで WPtouchを入れたら「このウェブページにはリダイレクト ループが含まれています」と表示されてページが表示されなくなった
- WordPressで WPtouchを入れてモバイルテーマを「OFF」にしたら元に戻れなくなった
- WordPressのバージョンアップをしたら「the_content」でコンテンツが表示されなくなった
- CakePHP 3.x 4.x
- CakePHP4のFrozenDateで1ヵ月前、先月、今月1日、来月末の日付などを算出する方法
- CakePHP4のcake cache clear_allでPermission deniedはパーミッションの変更が必要
- CakePHP4のクリエビルダーを使用してOR条件をAND条件でつなぐSQL文を作る方法
- CakePHP4のController内でViewテンプレート、レイアウトの変更設定を記述する方法
- CakePHP4から外部のデータベースにアクセスする方法解説
- CakePHP4の数値項目は「like %10%」の部分一致検索(find select)はできない
- CakePHP4でロギングスコープやログレベルを使用してログを出し分ける方法を解説
- CakePHP2、CakePHP3、CakePHP4、CakePHP5のバージョンを調べる 2つの方法
- Windows上のXAMPP環境のCakePHPのコマンド実行時に環境変数を指定する方法
- CakePHP4で複数の引数(パラメータ)を付与してコマンドを実行する方法
- CakePHP4 のコマンドプログラムからコンポーネントを読み込む方法解説
- CakePHP4 でコマンドプログラム(シェルプログラム)を作成する方法解説
- Windows環境の XAMPPを利用して CakePHPの開発する際の注意点
- CakePHP4の規約外のカラムをキーにアソシエーション(テーブル連結)する方法
- CakePHPで Auto Incrementを外すと Duplicate entry '0' for keyのエラーが出るかも
- CakePHPのFlashエラーは出るが入力項目ごとのメッセージが出ないエラーの原因
- CakePHP4のフラッシュメッセージの表示場所、デザインを変更する方法を解説
- CakePHPで同一テーブル内の値を比較する条件でレコードを取得する方法
- 国際化と地域化の翻訳機能「__()」を使って定数に変数を埋め込む方法
- CakePHP4で現在処理しているコントローラー名、アクション名を取得する方法
- CakePHP4のCakeDC/Usersの Usersへの接続、バリデーションのカスタマイズ方法解説
- CakePHP4のCakeDC/Usersの Usersへの接続、バリデーションのカスタマイズ方法解説
- CakePHP4のメッセージ日本語化の設定(国際化と地域化の機能の使い方の解説)
- CakePHP4で公開側と管理側のデザインテンプレートを分ける方法・setLayout()
- CakePHP4でcontrollerで実行したバリデーションエラーをmodelのにマージする方法
- CakePHP4で「app_local.php」「.env」を利用して環境ごとの定数を振り分ける方法
- CakePHP4の定数定義ファイルを環境変数によって本番と開発を振り分ける方法解説
- CakePHP4で定数の設定と呼び出し方法の解説(defineとConfigure)
- CakePHP4のCakeDC/Usersのログイン時のリダイレクトとユーザ権限管理の設定解説
- CakePHP4のCakeDC/Usersの画面、メール本文テンプレートのカスタマイズ方法解説
- CakePHP4のユーザ管理・ログイン認証プラグインCakeDC/Usersのインストール解説
- CakePHP4のCSS、JavaScript、画像のブラウザへのキャッシュをコントロールする
- CakePHP3でレコードを保存(追加、更新、Insert、Update)する複数の方法を紹介
- CakePHP3でモデルなしフォームからCSVをアップロードしレコードを更新する方法解説
- CakePHP3でPHP Simple HTML DOM Parserを使ってスクレイピングする方法
- CakePHP3のInsert On Duplicate Key Update(upsert)構文を解説・バルク処理も
- CakePHP3の1対多での連携を中間テーブルを使った多対多の連携に変更するときの手順
- CakePHP3でデフォルトのソート条件を設定してユーザの選択肢たソート条件を有効にする方法
- CakePHP3で Ajaxを使う方法の解説。3.6以降対応。Successとthenの両方を解説。
- CakePHP3でパンくずの指定は HTMLヘルパーを使って指定する方法を解説
- CakePHP3にOGPをfetch、asignを利用してテンプレートごとに指定する方法を解説
- CakePHP3のOGPはHTMLヘルパーの$this->Html->meta()を使って設定
- CakePHP3でkeywords、DescriptionをHTMLヘルパーを使って設定する
- CakePHP3で環境変数を設定して本番環境と開発環境を分けて処理をする場合
- CakePHP3でCookieを保存、呼び出し、削除の操作・CakePHP3.7対応
- CakePHP3でアソシエーション先のカラムでデータをソートして取得したい
- CakePHP3、CakePHP4のdatetime型カラムの日時の扱い。秒まで表示する方法
- CakePHP3のアソシエーションでJOINのタイプのLEFT、INNERを切り替えながら使う方法
- CakePHP3のHtmlHelperのLink設定のまとめ。mailto、URL、Root/Homeのリンクなども
- CakePHP3で「SQLSTATE[23000]: Integrity constraint violation」「SQLSTATE[42S22]: Column not found」などのエラーが出たときの確認するポイント
- CakePHP3のfriendsofcake/searchでツリーカテゴリーの子階層も含めて検索する方法
- CakePHP3のfriendsofcake/searchでブックマークチュートリアルのタグ検索を実装
- CakePHP3の検索プラグイン「friendsofcake/search」の様々な検索の仕方の実装方法
- CakePHP3の検索プラグイン「friendsofcake/search」の設置方法・CakePHP3.6対応
- CakePHP3でテーブルにカラム(項目)を追加したときに変更するポイントのまとめ
- cakephp3 カスタムバリデーションを簡易的に実装する方法
- CakePHP3のプラグイン「CakeDC/Users」を日本語化・翻訳ファイルもダウンロード可
- CakePHP3のメッセージ日本語化の設定(国際化と地域化の機能の使い方の解説)
- CakePHP3でQRコードを作成、表示するライブラリ「cakePHP-QR-Code-Helper」
- CakePHP3のCakeDC/Usersでログインユーザの所有レコードのみ更新、削除する権限管理の設定方法
- CakePHP3で /Layout/defult.ctpにある titleタグ、h1タグを編集する方法
- CakePHP3にデザインテンプレートBootstrapを導入する方法・friendsofcake/bootstrap-ui使用
- URL短縮サービス「TTTオンライン(https://ttt.onl)」公開
- CakePHP3で保存前にバリデーション結果を取得する2つの方法
- CakePHP3で静的ページの作成は webrootか pagesを使う。トップページを参考に解説
- CakePHP3、CakePHP4のキャッシュをクリアする方法「bin/cake cache clear_all」を使う
- CakePHP3のルーティング(routes.php)の変更が反映されない時はキャッシュのクリアを
- Google Analytics APIを CakePHP3で動かしてレポートデータを取得する方法の解説
- CakePHP3でComposerでインストールできないプラグイン、外部ライブラリを vendorに入れて手動で読み込む方法
- CakePHP3でシェルを作成しコマンドラインから実行・CakePHP2との違い
- CakePHP3で生の SQLの実行はConnectionManagerを使う
- CakePHP3でデータを保存する save()で発生するエラーを確認する方法を解説
- CakePHP3のデバッグキット(DebugKit)を強制的に有効、無効に変更する方法
- CakePHP3でWarning Error: SplFileInfo::openFile()エラーが発生した場合の対処方法
- CakePHP3のメール送信の処理・テンプレート使用・添付ファイル送信も解説
- VirtualBoxにCakePHP3を設置。必要なCentOS、Apache、PHP、MySQL、Composerをインストールし設定する
- CakePHP3のCakeDC/Users、Authでログインなしでもアクセスを許可する設定
- CakePHP3で現在処理しているコントローラー名、アクション名を取得する方法
- CakePHPで favicon.icoやapple-touch-icon-144-precomposed.pngが could not be foundのエラーが出るときの対処方法
- CakePHPのバリデーションを入力値・項目の条件によって変える方法を解説
- CakePHP2の検索Plugin CakeDC/Searchで重複を省くgroup by(distinct)の実装方法
- CakePHP3にWYSIWYGエディタのCKEditor4を設置、カスタマイズ方法を解説
- CakePHP3でページごとに読み込むJavaScript、CSSを変える処理の解説
- CakePHP3にデイトピッカー jQuery UI DatePickerを実装する手順の解説
- CakePHP3の更新画面でUpload Plugin 3.0を使う方法、viewで使う方法解説・その3
- CakePHP3のUpload Plugin 3.0をバリデーションなど実運用向けのカスタマイズ方法解説・その2
- CakePHP3の画像、ファイルアップロードプラグインUpload Plugin 3.0の設置解説・その1
- CakePHP3でユーザ定義の定数、変数を設定し、読み込む方法解説
- CakePHP3、CakePHP4、CakePHP5のバージョンを指定してインストールする詳細な手順を解説
- CakePHP3のタイムゾーンを協定世界時UTCから日本標準時間JSTにずれを変更する方法
- CakePHP3チュートリアルで日付と時刻のDateTimeでエラーが出たときの対処方法
- CakePHP3のCakeDC/Usersのバリデーションのカスタマイズ方法解説
- CakePHP3のCakeDC/UsersのUserHelperでログアウトやreCAPTCHAをカスタマイズ
- CakePHP3のCakeDC/Usersのログイン後のリダイレクトとユーザ権限管理の設定解説
- CakePHP3のCakeDC/Usersの画面、メール本文テンプレートのカスタマイズ方法解説
- CakePHP3のユーザ管理・ログイン認証プラグインCakeDC/Usersのインストール解説・3.6以降対応
- CakePHP3ログファイルへの出力・$this->log()、独自ログへの出力方法の解説
- CakePHP3のインストールでURL rewriting......のエラーが!その解決方法解説
- CakePHP3で画像・ファイルのアップロード処理を自作・解説付き・その2
- CakePHP3でファイルのアップロード処理を自作・解説付き・その1
- CakePHP3でDocumentRootやwebroot、imgフォルダのURLやドメイン、パスを取得
- CakePHP3でDocumentRootやtmp、webroot、logsなどのフォルダへのパスの定数
- CakePHP3のビューで受取ったテーブルのオブジェクトを連想配列に変換する方法
- CakePHP3で他のテーブルのマスタテーブルからセレクトボックス(プルダウンリスト)を作る
- CakePHP3で値を入力直後にバリデーションする方法解説
- CakePHP3のアソシエーション機能を使い関連レコードをまとめて削除
- CakePHP3でPHPExcelを使ってエクセルファイルを生成、出力する方法
- CakePHP3でcomposerを利用してライブラリ・プラグインをインストールする方法
- CakePHP3でassociatedを使って関連データをまとめて保存する方法(hasOne、hasMany、belongsTo)
- CakePHP3のcontroller内でテンプレート、レイアウトを変更する際の指定方法
- CakePHP3のForm Helperの使い方のまとめ
- CakePHP 2.3 Model、Controllerの見たい変数の中身をログ出力
- CakePHP 2.3でOn Duplicate Key構文を実装
- CakePHP 2.3 コマンドラインからPHPのシェル実行の方法解説
- CakePHPを学ぶ際にはオブジェクト指向を学ぼう
- CakePHP 2.3 ログイン、操作履歴、アクセスログ出力
- CakePHP 2.3で saveの便利な使い方・サンプルソース付き
- CakePHP 2.3 主キー(ID)以外のキーで更新方法 updateAll
- MySQL、CakePHP 2.3で「tinyint(1)」の Boolean型の動作を再確認
- CakePHP 2.3 テーブルの項目を演算した結果を条件として抽出する方法
- CakePHP 2.3 連携先のテーブルの項目で条件抽出する場合
- CakePHP 2.3 ID以外のカラムでアソシエーション(連携)をさせる場合の詳細ページの注意点
- CakePHP 2.3 ID以外のカラムでアソシエーション(連携)をさせる場合
- CakePHP 2.3で PDFを作成する方法を調査「mpdf」「TCPDF」「FPDF」
- CakePHP 2.3 Search Pluginで検索処理 その7queryを使って 日付の範囲検索
- CakePHP 2.3 Search Pluginで検索処理 その6ORDER、sortソートの機能
- CakePHP 2.3 Search Pluginで検索処理 その5入力項目に複数項目入力した場合の AND検索、OR検索
- CakePHP 2.3 Search Pluginで検索処理 その4前方一致検索、後方一致検索、不等号による検索、between句による範囲検索
- CakePHP 2.3 Search Pluginで検索処理 その3入力エリア一つで複数の項目を同時に検索する方法
- CakePHP 2.3 Search Pluginで検索処理 その2表示件数を動的に変える方法
- CakePHP 2.3 Search Pluginで検索処理 その1設置方法
- CakePHP 2.3で確認画面付きのお問い合わせフォームの作り方
- CakePHP 2.3でファイルをアップロード・その2 ファイル名を乱数で設定
- CakePHP 2.3でファイルのアップロード処理を作る
- CakePHP 2.3 デバッグキット(DebugKit)超初心者向けフォロー講座
- CakePHP 2.3 bakeの超初心者向けフォロー講座
- CakePHP 2.x系 Viewでのコメントの記述方法など
- PHP・Smarty・ECCUBE
- PHPで月末から1ヶ月後「+1 month」を算出すると想定する日付にならない場合がある
- PHPで1ヵ月前、先月、今月1日、来月末の日付などの算出はDateTimeImmutableを使う
- cURLを利用する際の注意点「<code>&</code>」があるURLは「<code>”</code>」で囲む
- WindowsのXAMPPのPHPではstrptimeは使用不可。代替はdate_parse_from_formatを使う
- PHPのデバッグで使う print_r、var_dump、var_exportの動作の違い
- sleepの秒指定は整数のみなので1.5秒はsleep、usleepを組み合わせる
- 配列の値をテキスト表示する際に「、」でつなげるときの処理方法の一例
- PHPのスクレイピングライブラリ「PHP Simple HTML DOM Parser」の使い方
- PHPでスクレイピング。phpQueryとphp-simple-html-dom-parserの比較と設置方法
- PHPのcURLでAPIやWebサイトへのアクセス方法。file_get_contentsとの比較
- 数値がMySQLのint(11)に保存できない!PHPの変数が本当にint型か確認!
- PHPで配列の値をダブルクオーテーションで囲んでimplodeでカンマ区切りにする方法
- QRコード(二次元バーコード)作成サービスを公開
- QRコード作成ライブラリ「cakePHP-QR-Code-Helper」をPHPで使うカスタマイズ
- CentOS6、7のPHPを5.3から5.6、7.0、7.1にバージョンアップする手順の解説
- 指定した数で文字列を丸める(n文字目で...にする)関数substr、mb_substr、mb_strimwidthの違い
- 乱数発生器(パスワード生成サービス)がバージョンアップで高速化!
- 連想配列のキーも値もまとめてhtmlspecialchars()でサニタイズする関数の作成解説
- XML形式の値を配列形式に変換・PHPでは simplexml_load_string()
- JSON形式の値を配列形式に変換・PHPでは json_decode()、json_encode()
- 路線・駅検索をPHPで実装する方法解説。GoogleMapsの緯度経度から計算し検索
- 路線・駅検索のために緯度経度からPHPで2点間の距離を計算する処理解説
- ECCUBEの注文完了画面注文番号と商品情報を編集するCRITEO(クリテオ)タグを編集
- ECCUBE2.13.3で商品規格の在庫数が無制限から変更できないバグがある
- Smartyの修飾子regex_replaceで正規表現の後方参照・PHPではpreg_replace
- ECCUBEの管理画面のSSL設定をインストール後に変更する方法
- GMOペイメントゲートウェイのjava.io.IOExceptionのエラー
- ECCUBEの新規追加ページがInternal Server Error・Not Foundに
- include、requireのパス指定をdirname(__FILE__)、__DIR__と書く理由
- ob_start、ob_get_contents関数でPHPの標準出力をバッファリング・変数に代入
- ECCUBEでカード決済NGの受注情報をマイページ購入履歴に表示しない方法解説
- ECCUBEの問い合わせフォームに任意の値を引数として渡す方法
- ファイル変更だけ!ECCUBEの本番から開発環境をコピーする手順を解説
- Phpmailerでスパム回避!Gmail等のSMTPを経由するPHPのメールフォーム解説
- ECCUBEの商品一覧ページのSEO対策!rel="next" rel="prev"を設定
- AdminerはphpMyAdmin代替のデータベース管理ツール
- サーバ移転、PHPバージョンアップでPHPのソースコードが表示される・ショートタグのPHPが動かない
- ECCUBEのポイント設定、ポイント付与率を一括で変更する方法解説
- ECCUBEを開発環境から本番ドメインに変更でエラーが・パス変更について
- ECCUBEでテンプレートファイルのファイルサイズは10MB以下のものを使用してくださいのエラーが出た場合
- ECCUBEでアップロードできない。upload_max_filesizeを設定する場所
- 複数銘柄を指定して株価チャートを一覧するツール公開
- Basic認証の.htaccess、.htpasswd生成ツールと解説
- 数値文字参照コード変換ツール(HTML特殊文字コード変換ツール)
- PHPパーミッション変更のchmod関数・モードを変数で指定する方法
- パーミッション(属性)一括変更ツール・WordPress最適化済
- フォルダを指定してファイルのパーミッションを変更するプログラム
- SEO対策用タイトル、ディスクリプションの文字数カウントツール
- ECCUBE mtb_constants initパラメータ設定の項目を追加する方法
- PHPのソースで見慣れない記号が出てきた・アロー演算子(->)、ダブルアロー演算子(=>)
- PHP画面が真っ白 header("Location: $url");
- PHPで特定の日間の日付を for、strtotimeで表示する
- リダイレクトループが原因で「ERR_TOO_MANY_REDIRECTS」「このページを表示できません」が出たときの対策12事例+α
- Smartyのテンプレート内の処理で計算、加工をする方法
- Smartyの Syntax Errorの原因はスペースかも
- PHPで正規表現の検証には preg_match_allが便利
- PHP range関数を使って階乗と重複組み合わせを計算
- MySQL
- MySQLで SQLSTATE[42000] Row size too large(> 8126)のエラーが出たときの対処方法
- MySQLの数値型(int、tinyint、bigint、decimal、number、float)の解説
- MySQLのタイムゾーン(mysql_tzinfo_to_sql)の設定方法・XAMPP環境の解説も
- MySQLの設定ファイル my.cnfがある場所と読み込み順序
- 別サーバの MySQLにアクセスする設定・ファイアウォール設定、ポート設定、MySQL設定、テーブルへ権限付与の方法
- MySQLのInnoDBでUniqueキーは最大767バイト
- Insert On Duplicate Key Update構文の使い方
- MySQL、CakePHP 2.3で「tinyint(1)」の Boolean型の動作を再確認
- MySQLの「tinyint(1)」の悲劇 Boolean型になるとは...
- baserCMS
- baserCMS 3系でテーマが変更されないのはキャッシュが原因
- baserCMSでwp_is_mobileと同じスマホ振り分け関数を実装
- baserCMS 画面が真っ白になる不具合があった場合の対応の一つ
- baserCMS ID以外のカラムでアソシエーション(連携)をさせる場合
- baserCMSでオリジナルのデータベースから情報を取得する場合
- baserCMSは 3種類のデバッグモードが用意されています
- baserCMS トップページのニュースの部分をメンテナンスしたい場合
- baserCMS お問い合わせフォームのボタンを画像に変えたい場合(ボタンのテキストを変えたい!っていう場合も)
- baserCMS サイト管理者権限でファイルアップロードを行う・権限設定の詳細について
- baserCMSのメルマガで当サイトが紹介されていたようです
- baserCMS favicon.icoを変更したい場合
- baserCMS 詳細エリアが入力できない(詳細エリアの WYSIWYGエディタが起動しない)
- baserCMS ブログカテゴリーの表示を柔軟な形で取得する方法
- baserCMS getCategoryの使い方について
- baserCMS getCategoryListの使い方について
- baserCMSをほかのサーバ、環境にコピーする場合
- baserCMSで開発環境と公開環境でドメイン、フォルダが変わる場合の不具合
- ロリポップで baserCMSを利用する際の Basic認証の設置には注意しましょう
- baserCMSでサイトの構築をしてみることにしました
- JavaScript
- Google Swiffy・Google関連
- ads.txtの設置方法解説。AdSenseの警告への対処と設置の確認方法
- Google reCAPTCHAのSite key、Secret keyの取得方法・20170408バージョン
- Googleマップの企業名検索で出る人気キーワードを変更する方法を探る
- Google Analytics 時間帯別アクセス数を確認する方法
- ブログを何時に更新?投稿時間でアクセス数をアップさせる方法
- GoogleのSNS・Google+とFacebookの違いと設定方法解説
- Googleアカウントの特徴と登録方法、使い分けの解説
- Swiffyで変換されたファイルの Base64変換された画像を置換する方法
- Google Swiffyの使い方 【7】Swiffyの バージョンの調べ方
- Google Swiffyの使い方 【6】Swiffyの Flashムービー・Flashベクターを差し替える方法
- Google Swiffyの使い方 【5】Swiffyの画像を差し替える方法
- Google Swiffyの使い方 【4】Swiffyに FlashVars的テキスト渡しで発生する不具合(テキストの背景が黒くなる)(テキストが上にずれる)
- Google Swiffyの使い方 【3】Swiffyに FlashVars的にテキストを渡す方法(Swiffyでは扱えない文字「%」「+」「&」)
- Google Swiffyの使い方 【2】日本語の文字化けについて
- Google Swiffyの使い方 【1】基本編
- Linuxコマンド
- Linuxで使用される主な環境変数・PATH、HOME、PS1・printenv、set、declare
- Linuxのsplitコマンドは指定したサイズにファイルを分割する
- Linuxのheadコマンドは先頭行から、tailコマンドは最終行から指定した行を表示する
- Linuxのnlは行番号を付与してファイルの内容を表示するコマンド
- Linuxのファイル表示・結合catの逆処理のtac、revコマンドの解説
- Linuxの wcコマンドでファイルの行数、単語数、バイト数、文字数をカウントする
- cat、less、head、tail、split、sedなどLinuxでファイル、文字列を操作するコマンド
- Linuxでファイルの内容を表示するcatコマンドの解説。more、lessで代替も
- less、moreはページャー、ファイルの中身を表示するLinuxのコマンド
- makewhatis、mandbコマンドでLinuxのオンラインマニュアル索引情報を更新
- Linuxのマニュアルページ表示コマンドmanの解説
- Linuxのコマンドの情報を調べるwhich、whereis、whatis、apropos、man
- Linuxのbashのコマンドの履歴をhistoryで確認し!、↓、↑で実行する
- Linuxのbashで変数に値を追加する方法を多数紹介。+=や""を使う方法など
- Linuxの環境変数でパスの設定をする方法とシェル変数の扱い方を解説
- Linuxのタイムスタンプはmtime、ctime、atimeの3種類。touchコマンドで更新する方法
- Linux findコマンドを使ってn日前のファイルを削除する 3つの記述方法
- UNIX・Linuxの sedコマンドで特定の文字列を置換する方法
- プログラミング・Web関連技術
- XSERVERにCakePHP3をインストール。コマンドラインのPHPのバージョンを変更する方法で解決
- Gitはフォルダ自体を管理対象にはできない。空のフォルダを設定する手順
- .gitignoreを更新しても反映されないときは「git rm -r --cached .」でキャッシュを削除
- .gitignoreで無視フォルダの中の特定のファイルを除外「!(否定文)」を使う場合の注意点
- Gitで「fatal: Authentication failed for 'https://example.com/git_repositories/example.git/'」のエラーが出た場合の対処方法の一つ
- CentOS環境に ntpdをインストールして自動的に時刻を取得して合わせる設定にする
- さくらサーバのmb_send_mailでメール送信時にmalformed header from script 'xxx.php': Bad header: xxxのエラーが
- Apacheの起動しているかの確認方法と起動、再起動、終了のコマンド
- chromedriver.exe - ディスクがありませんと出てSeleniumの設定が上手くいかない
- Gitで基本的なデプロイ(push、pullで本番公開)環境を作る手順解説
- PythonでURLの有無、存在をチェックするスクリプト
- PythonでMySQLへの接続ライブラリMySQL-pythonの簡単インストール方法
- Beautiful Soupを利用してPythonでスクレイピングを行う環境構築方法の解説
- Selenium WebDriver、Pythonをインストールし Chromeの自動操作の環境構築手順のまとめ
- Selenium WebDriverでFirefoxをプライベートウィンドウ/Chromeをシークレットモードで起動する方法・言語はpython
- Pythonをコマンドラインで実行。全角文字(日本語)を引数にする場合の対処方法
- PythonでUTF-8など日本語(全角文字)を使う方法。コメントにも必要。
- Selenium WebDriver、Pythonをインストールしブラウザ自動操作の環境構築手順のまとめ
- FTPでダウンロード時にファイルが重複するため上書きしますか?と表示される問題
- Webサイト公開時に重複コンテンツを排除する.htaccessのリダイレクトの設定のまとめ
- エックスサーバーで独自SSLは永久無料で取り放題。利用方法と理由を解説!
- So-netのレンタルサーバHSはヤバイ・借りてはいけないレンタルサーバリスト
- 借りてはいけないレンタルサーバ実例4社・アルファメール・WEBアリーナ
- X Serverへの引越しの注意点まとめ。ロリポップとの違いと対処方法 6事例
- mod_pagespeedカスタマイズで高速化を詳細解説・Google謹製
- mod_pagespeedでWebサイトを超簡単高速化・Google謹製の最終兵器
- ロリポップからX-Serverに引越し。サーバの月額費用が増えても求めた理由は?
- 本当に?GMO系ロリポップ・ヘテムルを無料で運用する方法があった!
- WordPress、Webサイトの表示高速化!画像を軽くする基本的な考え方
- ブラウザのキャッシュを活用するの対策!広告バナーを消して表示を高速化
- .htaccessのmod_expiresでブラウザキャッシュで高速化でSEO対策!
- .htaccessのmod_deflateでファイル圧縮送信で高速化でSEO対策!
- EストアのショップサーブのWordPressサービスにメリット無し
- 直リンク禁止の.htaccessを超分かりやすく解説。日本語じゃなくてPHPで説明
- コピーコンテンツ対策.htaccessで直リンク禁止しリダイレクトで対応
- 直リンクとは何か?直リンクとディープリンクの違いと著作権問題
- コピーコンテンツ・直リンクの3つの対策Google通報などのまとめ
- サイト更新、引越時に.htaccessでリダイレクトする方法解説
- SyntaxHighlighterを導入してソースコードを見やすくしてみました
- 日本語は2バイト文字?3バイト文字?
- システム開発関連技術
- Windowsで .htaccessファイルを生成する方法を 5つ紹介
- Windowsに接続したBluetoothキーボード、マウスの突然動かない!つながらない!問題
- Windowsで環境変数のパスの設定方法解説。不具合時のチェックポイントも紹介
- XAMPP本体や PHPのバージョンアップをせずにもう一つXAMPPをインストールして複数の環境を共存させる方法
- XAMPPとは?パソコンにローカル LAMP環境を簡単に設置する方法を詳細解説
- XAMPPにVirtualHostを設定しドメイン、ドキュメントルートを設置する方法
- XAMPPのApacheが起動しない!ポート番号の変更でバッティングの解消方法
- Windows 10パソコンで日付、時間がずれる!原因と時計を合わせる解決方法
- 秀丸の現在開いているファイル名をフルパス付で取得する方法をマクロで作成
- IEのHTMLソースを秀丸表示で共有メモリへのアクセスが拒否されましたで開けない問題への対処方法
- Windowsのメモリ不足はUSBメモリに仮想メモリをおいて高速化
- WindowsXPから Windows7にアップグレードして分かったこと
- XAMPPの Apacheが起動しなくなった場合の対処方法
- ロリポップで非常に大きなハッキング騒動がありました。
- XAMPP環境(ローカル環境)の sendmailからPHPメールを送信する設定方法
- RSA暗号の仕組みがすっきりと分かった瞬間
- PHPを勉強するための環境を構築するにはXAMPPが最適
- 周辺機器
- キーピッチ18mm以下のキーボードSKB-SL02U、AOK-115UPW、SKB-SL37BKの比較レビュー
- UPS無停電電源装置の鉛蓄電池式バッテリーの廃棄処分はビックカメラに持っていけばOK
- 日本語配列折りたたみ式Bluetoothキーボード「MOBO Keyboard(AM-KTF83J)」をレビュー
- スマホなどのリチウムイオン電池を限界まで使ってみた!結果は……ES8258
- 3分でスマホスタンド/タブレットスタンドを段ボールで自作してみた
- 超便利・WindowsタブレットLenovo Miix 2 8を買ったのでレビュー
- コンパクトキーボード・KEK-EA9AU・FKB1420の魅力
- 愛用しているが故の JINS PC!!洗うの??洗うでしょ!?えっ??
- BSUAPS201・BSUAPS2B02 IVを買ったのでレビューを!
- ただの日記
- ビットコインなどの仮想通貨・暗号資産のお金の流れを単純化し誰が儲かるのかを図解
- エンジニアは勉強し続けないといけないのか?否、ビジネスマンなら当然だと思う
- MTAセキュリティの基礎(98-367)の資格概要と受験対策、参考書、勉強方法情報
- MTAネットワークの基礎(98-366)の資格概要と受験対策、参考書、勉強方法情報
- 現役プログラマの私が小学校のプログラミング授業は必要ないと考えるその理由
- YahooブログをWordPressに移行する方法はあるのか?!移行作業をやってみた
- MOSのEXCEL、WORDを受けてみた。合格に向けた勉強法と参考書、参考サイトの紹介
- 技術ブログを書き続けて分かった意外なメリット2つ+α
- 消費税8%に増税で支払う1年間の税金増額分を計算してみた
- FC2から WordPressに引越しをしました
- サイトのアクセス解析結果 サイトによってブラウザの利用割合が全然違う
- 転職をしました!そして、このブログ復活です!
- わずか半日で Googleにインデックスされた!!!
- 初めまして。エス技研です。
- サイトマップ
公開日:
最終更新日:2014/01/13