PHP– tag –
-
WordPress
「WordPress + WooCommerce」によるECサイト事始め(その2)~ 必要な知識とツールの紹介
「WordPress + WooCommerce」ではじめるECサイトの技術的に必要な知識・ツールを紹介するにあたり、「その1」ではまずデメリットとメリットをご紹介しました。今回の記事で実際に必要となる知識とツールをご紹介します。 必要な知識 「WordPress + WooComm... -
PayPal
WordPress + WooCommerceの本番環境でPayPal ExPress Checkoutによる支払設定をする方法
さくらのVPS + WordPress + WooCommerceの環境で、決済サービスのPayPalを利用するためには、2つの方法があります。PayPalスタンダートとPayPal Express Checkoutです。今回は特にWooCommerceにおけるPayPal ExPress Checkoutの設定方法についてご説明しま... -
PayPal
WordPress + WooCommerceの本番環境でPayPalスタンダードによる支払設定をする方法
さくらのVPS + WordPress + WooCommerceの環境で、決済サービスのPayPalを利用するためには、2つの方法があります。PayPalスタンダートとPayPal Express Checkoutです。 今回は特にWooCommerceにおけるPayPalスタンダートの設定方法についてご説明します。... -
PayPal
WooCommerceにおけるSoapClientとDOMdocumentの設定方法 ~ PayPal SOAP API について
さくらのVPS + WordPress + WooCommerceで決済プラグインをインストールするときに、Webサーバー(Apache)において必ずSoapClientとDOMdocumentの設定することが必要となります。 SoapcClientとDOMdocumentとは ところでSoapClientとDOMdocumentとは何のこ... -
WordPress
CentOS7,PHP7,MySQL5.6でWordPressサイトを構築 その13(サーバーのセキュリティ対策)
その12までの記事で、さくらのVPSを使ってWordPressサイトを立ち上げることができました。単に立ち上げるだけであれば作業はその12で終了します。 サーバーのセキュリティ対策 ですが、それだけで作業を終わらせてしまうと、そのWordPressサイトはインター... -
PHP
PHPの配列をAjaxでJSON形式のデータとして読み取るときのコツ JSONハイジャック・XSS対策
PHP逆引きレシピ 第2版 (PROGRAMMER’S RECiPE)を読んでいると、P.618でJSON形式のデータをAjax通信で読み取るコードが2つのPHPファイルを使って紹介されています。この2つのファイルは、REST APIを理解する上で重要な事項であると感じましたので解説をいた... -
PHP
session_set_cookie_params()関数で生成されるセッションCookieはメモリに保存される ~ CookieとセッションCookieの違い
PHP逆引きレシピ 第2版 (PROGRAMMER’S RECiPE)のP.599を読んでいるとセッションCookieという見慣れない用語が出てきました。セッションやCookieという用語は、PHPやそのサーバーセキュリティを理解する上でとても重要です。 これら2つの用語は、いろいろな... -
さくらインターネット
CentOS7,PHP7,MySQL5.6でWordPressサイトを構築 その9(PHP7のインストールと初期設定)
前回の記事では、バーチャルソフトの設定に付いてご紹介しました。今回はアプリケーションソフトウェアで、プログラミング言語ののひとつであるPHP7のインストールと初期設定の方法についてご紹介します。 PHPのインストール まず、SSH接続でリモートサー... -
IT系
【読書感想】API革命 つながりが創る次代の経営 (日経BPムック)
タイトルを見るとテック本のように見えますが、中を見ると完全にビジネス本です。今をときめく起業家さんの名前とかトヨタ自動車、三菱UFJ東京銀行、イケイケ官庁の金融庁など、分かりやすい固有名詞がずらりと並んでいます。読者層として学生さんや20代前... -
Stripe
Stripeの決済画面とJavaScriptのAjax(非同期通信)について #JP_Stripes
決済サービスのStripeで最も特徴的なところは、決済をしてもStripeの画面には遷移しないことです。ネットショッピングでお買い物をしたユーザーからすると、全てそのネットショップで決済が完結しているように見えます。 非同期通信(JavaScript)と同期通... -
PHP
オライリーの「初めてのPHP (PHP7版) 」で null合体演算子を三項演算子に変えてみる
地元の図書館で、PHP7に対応したオライリーの初めてのPHPを借りることができたので早速、さくらクラブの初心者もくもく勉強会で写経してみました。 "??"ってなに? 初めてのPHPのP.136 例7-29では以下のようなコードが紹介されています。以下はクラス内で... -
PHP
PHPの正規表現でパターンマッチを使ったときに気がついたこと 「先頭と末尾の一致」と「uフラグ」について
PHPでWebアプリケーションの脆弱性やセキュリティの学習したいので、PHP逆引きレシピ 第2版 という本のP.751を読んでおります。そのときに気がついたことが2点ありましたので、記録を残しておきます。ちなみに本で示されている、お手本のPHPコードは以下の... -
WordPress
【質問】WordPressのsidebar.phpにある「最新記事」のリンク先を変えるためにはどうすれば良いでしょうか?
WordPressにおけるコーディングについて質問があります。ご存知の方がいらっしゃいましたらご教示を願います。 【質問の主旨】 サイドバー(sidebar.php)に表示させている「最新記事」のリンク先を、下記のように変えるためには、どのようにコーディングを... -
PHP
PHPの可変関数(ラッパー関数)について
お友だちの方とWordPressのフックに関する知識について、教えてもらっていたら「ラッパー」という単語が出てきました。なんとなく聞いたことがある単語ですが、詳しい意味はよく分かっていませんでした。そこで今回は「ラッパー」について調べたことを記事... -
WordPress
自作プラグインでadd_filterとadd_actionについて解説してみる(その2)
WordPressのシステムやプラグインについて学習していると、必ず出くわすのがフックの概念です。フックとは、CMSとしてのWordPressが動作するときの途中で割り込みを行い(フック)、カスタマイズな処理を行う概念のことです。 と言っても自分がよく分かっ...