Coding

5/13ページ

比較演算子の『==』と『===』の違い

比較を行う時に間違えやすい記述。 なお、イコール2個・イコール3個と同様に、「等しくない」比較である「!=」にも型を含めて比較を行う「!==」が存在します。 $hoge = 10; //変数「$hoge」は「文字列」ではなく「整数」 //イコール2個の場合 if($hoge == '10'){ //「文字列」の10と比較 echo "$hogeは文字列の10です。"; } //実行結果 //「$h […]

WPの記事をjsonで書出して、別サイトで使用する

【セットアップ】 別ドメイン、別サーバーでWPのデータを使用したい場合、WP REST APIを使用する。 データを出力するために下記のプラグインを導入する ・WP REST API (WP API)・・・WordPress 4.7以前のバージョンで必要。4.7以降はコア機能として元から導入されている ・ACF to REST API・・・カスタムフィールドの値をjsonデータに含める プラグイン […]

ウィンドウのスクロール位置をjs+Cookieで保存する

ページをまたいだ場合、ページでリロードを行う処理をする場合に表示位置を固定したい場合に用いる。 記述例)Cookieを保存するjsにより、変数指定が若干変わる。下記はそれぞれ案件に併せて若干修正済。 ■https://github.com/js-cookie/js-cookie を使用する場合 <script> $(function(){ var key = 'keep-positio […]

AMPについての情報まとめ

※文中のコード入力指定が効かなかったので、ページ内のタグは<>で括っています。 ◯AMPとは AMPは「AMP HTML」「AMP JS」「Google AMP Cache」で構成する ・AMP HTML:既存のHTML/CSS/JavaScriptの一部を制限することで、高いパフォーマンスを実現。 ・AMP JS:高速レンダリングを実現するためのJavaScriptライブラリ。 ・Google […]

fixedした要素の横スクロールに対応する

ヘッダーを固定したい場合、position: fixed;を使用するが、position: fixed;をかけた要素は横方向にも固定され、スクロールバーでの移動に対応できない。 その為、JavaScriptでウィンドウのスクロールを監視し、fixedした要素のleftを設定する。 スタイルシート(ヘッダー固定) body { min-width: 980px; } #header { positi […]

1 4 5 6 13