深尾 拓生 / FUKAO Takuo

スポンサーリンク
WordPress

WordPress | カスタム投稿タイプのプレビュー機能を無効(詳細ページを利用しない)にする方法

WordPressには標準でプレビュー機能がありますが、カスタム投稿タイプで追加した投稿データのプレビュー機能を "publicly_queryable" の設定を変更することで無効(※詳細ページを利用しない 404)にすることが出来ます。...
WordPress

WordPress 固定ページのスラッグ(パス)から投稿IDを取得する方法

get_page_by_path() に固定ページのスラッグ(パス)を指定することでページ情報(投稿データ)が取得出来ますのでその中から投稿IDを取得します。スラッグから投稿IDを取得するスラッグ(パス)が "top" の固定ページの投稿I...
Node.js

Node.jsをエックスサーバーにインストールする方法(nodebrew利用)

Node.jsの複数のバージョン管理ツールの nodebrew を利用してエックスサーバーにNode.jsをインストールします。nodebrewのダウンロードとセットアップcurl を利用する方法1か wget を利用する方法2の何れかを実...
PHP

エックスサーバー Composerをインストール(バージョン変更)する方法

エックスサーバーにはデフォルトで Composer がインストールされていますが、バージョンが古いため別のディレクトリに最新バージョンをインストールします。既存のComposerのバージョン確認バージョン確認用のコマンドで確認すると Com...
PHP

エックスサーバー コマンド実行時(CLI)のPHPバージョンを変更する方法

以前、コマンド実行時(CLI)のPHPバージョンをデフォルトの5系から7系へ変更したことがありましたが、今回は変更したPHP7系の中の最新バージョンへ変更したいと思います。PHPバージョン確認 $ php -v PHP 7.2.34 (cl...
WordPress

WordPress TinyMCE(WYSIWYGエディタ)のカラーパレットに色を追加するカスタマイズ

WordPressのWYSIWYGエディタにはTinyMCEが使われていますが、テキストカラーを変更するためのカラーパレットに任意の色を追加することが出来ます。デフォルトのカラーパレットデフォルト状態のTinyMCEのカラーパレットは以下の...
Welcart

Welcart 納品書・請求書等のPDFフォントサイズを変更する方法

納品書や請求書のPDFのフォントサイズを変更するにはフィルターフックの "usces_filter_pdf_body_fontsize" を利用します。フォントサイズ変更以下のように商品名や数量など項目ごとにフォントサイズを指定して自由に変...
ownCloud

ownCloud MySQLのバイナリロギング形式が “STATEMENT” の場合、インストール出来ない

NTTのレンタルサーバー「スマイルサーバ」に ownCloud 10.7 のインストールを試みましたが、MySQLのバイナリロギング形式が "STATEMENT" だったためインストールが出来ませんでした。エラーメッセージError whi...
WordPress

WordPress PHPバージョンアップ後に管理画面が真っ白になった現象の原因と改善方法

ロリポップサーバーでWordPressサイトを運営されているお客様よりPHP5系からPHP7.4にバージョンアップ後に管理画面が真っ白になってログイン出来なくなったとご連絡をいただきました。状況確認と復旧するまでに行った内容をメモとして書い...
Welcart

Welcart 納品書・請求書等のPDF印刷時に出力する備考欄の内容をカスタマイズする方法

Welcartの注文明細(管理画面)から納品書や請求書の」PDFを印刷することが出来ますが、フィルターフックの usces_filter_pdf_note を利用すると備考欄に出力する内容をカスタマイズすることが出来ます。備考欄カスタマイズ...
Welcart

Welcart 会員登録用のパスワードのハッシュ値を取得する方法

Welcartでは wp_usces_member テーブルの mem_pass にパスワードの文字列をハッシュ化した値が保存されていますが、ハッシュ化する際には usces_get_hash() というハッシュ値を生成する関数を使っていま...
Welcart

Welcart 会員Noのデフォルトの桁数を変更する方法

Welcartの会員システムで登録された会員の"会員No"は4桁で"1000"から始まります。この数はWelcartインストール後に有効化する際に実行される set_initial() {} の中で呼び出される create_table()...
Welcart

Welcart 会員情報の”会員番号”と”会員No”を”会員コード”に変更(統一)する方法

Welcartの会員情報ページや受注データの中に "会員番号" と "会員No" という会員番号を表示する項目がありますが、"会員コード" に統一するためフィルターフックを利用して以下のように対応しました。"会員番号"と"会員No"を"会員...
JavaScript

JavaScript キャッシュを無視してreloadでページを更新

ボタンクリック後に表示しているページをreloadメソッドでキャッシュを無視してページを更新する方法のメモ。ページキャッシュを無視して更新するreloadメソッドの引数に true を指定することで、ページキャッシュを無視してページを更新し...
WordPress

WordPress 投稿者権限ユーザーでiframeタグを保存出来るようにする方法

追加で用意したカスタムフィールドにGoogleマップ埋め込みなどiframeタグを利用するケースはよくありますが、投稿者(author)権限ユーザーには権限がなく保存することが出来ません。方法「User Role Editor」など権限グル...
fancybox3

fancybox3でYouTube動画をサクッと開く方法

画像や動画をページ内に簡単にオーバーレイ表示させることが出来るjQueryのプラグインfancyboxを利用してYouTube動画をサクッと表示させる方法をご紹介します。サクッと対応するためjQueryとfancyboxはCDNを利用したい...
WordPress

WordPress 投稿者権限のユーザーで固定ページのパスワード保護を設定出来るようにする方法

通常、固定ページのパスワード保護の設定は投稿者(author)権限のユーザーでは出来ませんが、個別に権限付与することで実現可能になります。実現方法「User Role Editor」など権限グループ毎の権限を調整出来るプラグインを利用するか...
WordPress

Contact Form 7 自動成型機能を無効にする方法

WordPressのフォームプラグイン「Contact Form 7」は自動的にPタグやBRタグが自動挿入される機能があるためレイアウトが崩れてしまう場合があります。レイアウトが崩れた表示画像自動成型機能により挿入されたBRタグ、Pタグによ...
PhantomJS

PhantomJS エックスサーバーへインストールしてスクリーンショット取得

ヘッドレスブラウザの「PhantomJS」を利用する機会がありましたので、普段よく使うエックスサーバーへインストールしてスクリーンショットを撮るところまでをテストしてみました。インストールダウンロードPhantomJSは既に開発が終了してい...
スポンサーリンク
タイトルとURLをコピーしました