WordPress
待ったなしのHTTPS対応 気が付くと約1年ぶりの更新とか。さて、昨年11月のGoogleの順位変動が勤め先で管理してるいくつかのサイトを直撃してPVが下がりました。原因の一つとしてHTTPS対応してないせいかもしれない。ということで管理下の全サイトをHTTPS化し…
やりたいこと カスタムフィールドで電話番号を入力してもらうのだが、ハイフンなしとかありとか、入力する人が面倒にならないようにしたい。 その電話番号はそのページで出力するのだが、スマホなど、タップしたら発信するように<a href="tel:〜〜">も付けたい。発信する方はハ</a>…
今回のWordPress4.7.2のアップデートがかなり緊急かつ重要であることが明らかになっています。 現在私が管理しているサイトについて、「WordPress 4.7.2 へ自動更新しました。」と、いつものメールが届いていたので安心していたのですが、管理画面を見ると「…
WordPressのビジュアルアエディタ、TinyMCEのおせっかい機能(勝手にpタグを入れたりbrタグを削除したり)を停止させてくれる優れたプラグインでしたが、TinyMCEの仕様変更で機能しなくなっていました。 ちなみに同様の機能を持つ各種のプラグインも軒並み、…
少なくとも半年前(2016年4月ごろ)には公式ディレクトリからなくなっていた模様 クライアントのサイトをメンテしていたところ、Lightbox Plus Colorboxが公式ディレクトリで検索しても出て フォーラムで「見当たらないよー」という声がありました。 Lightbo…
もっとも簡単な方法をメモ 普通に調べるとコマンドラインがどうたらこうたらとか難しい話が出てきたり、Poeditのバージョンが上がってUIが少し変わっていて戸惑ったので忘れないようにメモ。※以下、WordPressテーマは"ki-orion"という名称を例にしています。…
(久しぶりだとテーマのつくり方を忘れてしまう) WordPressでテーマを作るとき、JavaScriptやCSSのファイル読み込みは、headタグ内で <script src="<?php bloginfo('template_url');?>/js/hoge.js" type="text/javascript"></script> とか <link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url');?>/css/hage.css" /> てな具合にやるのがHTML/CSSコーダーにとっては分かりやすい…</link>
https://tarahako.com/wordpress-customize-php せやな、と。 僕の場合はPHPを勉強する入り口としてWordPressを選んだクチ。それなりに使えるようになってテーマをスクラッチで作れるようにもなった。ただしPHPはまだまだ。 そもそも、PHPを勉強してもWordPr…
静的ページでWordPressの情報を取り込む 前提 サーバーがhtmlもphpとして扱ってくれるように設定してあることが必要。 .htaccessファイルに AddType application/x-httpd-php .html を書き込むことで機能することが多い。php.iniの編集を必要とする場合もあ…
以前はajaxzipを使っていたものの、製作元が「新たに設置するときはYubinbangoをお勧めします」と出ていたのでメモ。 こちらは古いほう。Google Codeが廃止されたため跡地化しています。 Google Code Archive - Long-term storage for Google Code Project H…
世の中SublimeTextが流行っていますが、いまいち使いこなせていない私はBrackets派です。 プラグイン入れるにもコマンド入力不要なんで楽です。 ちなみに使い慣れたDreamweaverの文字色に合わせるため、機能拡張から"Dreamweaver Theme"というテーマを入れて…
検索して出てきた方法を使ったら複数のカテゴリーに属しているときはうまく動くけど、一つのカテゴリーにしか属していないときにはうまく動かない、というかエラー吐いたりして困ったので頑張ってみた。 条件 single.php 投稿記事の下に「同じカテゴリーのそ…
動画へのリンクを画像で用意し、クリックするとポップアップで動画が再生される、というやり方。 Use Secondary Lightbox:にチェックを入れた上で、 <a href="http://www.youtube.com/embed/なんとかかんとか" class="lbp_secondary"><img src="画像ファイルのURI" alt="動画へのリンク" ></a> とまあ、こんな感じで貼り付けるわけだけど、ここでYoutubeへのリンクURLが重要。 Youtubeの動画ページの…
キャッシュ周りのトラブル、特にフォームに前の人の書き込んだものが表示されてしまう、などの話があるため、サーバー側のキャッシュについては可能な限り避けてきましたが、そうも言ってられない案件があったので導入。 導入前に画像の軽量化、CSS化、リク…
ユーザー登録ができないように設定しているにもかかわらず、管理者権限を持つユーザーが登録されてしまったと言う話。(言及のためURLのせますが対策がとられるまではアクセスを避けたほうがいいと思います) 【助けて】WordPressで不審なユーザーが管理者権…
WordPress 独学者にありがちな9つの致命的な失敗を読んで。つかWordPressって基本独学じゃぁゲフンゲフン。「5. FTP 接続なしで functions.php を編集する」って、バックアップを取らずに編集するの間違いじゃないかと思います。というか、そこいじるレベル…
最新の記事一覧を表示したいのだけど、特定のカテゴリーは省いて表示したい、という場面での一つの解決法です。 この方法なら自由度が高いよ、ということでメモです。 WP_Query関数の利用 まずは適当な変数(ここでは$archive_query)に必要なデータを放り込…
基本的な設置方法(HTMLサイト用) 参照している人が多かったこちらのサイトのコードをコピペして使わせてもらっています。 レスポンシブWebデザインのサイトにPCとスマートフォンの表示切り替えボタンをつけてみた | A40 HTMLサイトに設置する手順 何はとも…
たまたま、野良テーマの一つを調べる経験をすることができたので記録しておきます。 ことの始まりは、 「このテーマを使いたいんだけど、やり方がよく分からん。教えてくれ。」 との相談を受けたことがきっかけ。 ちなみにかなりおしゃれで高機能なテーマ。 …
やりたかったこと WordPressのサイトのトップページの一部に特定の固定ページの本文を表示させる。 その固定ページに、アイキャッチ画像とか動画とかを貼り付けたりするという用途を想定。 クライアントは特定の固定ページの内容を修正することで、その項目…
Toolboxはカスタマイズに適したテーマとして、最低限必要な機能だけが揃っているテーマの例として、WordPress 逆引きデザイン事典PLUS [3.x対応]作者: 三木徹,酒井隆,林亮出版社/メーカー: 翔泳社発売日: 2011/06/25メディア: 大型本 クリック: 19回この商品…
Dreamweaverは文字コードを勝手にShift-JISに変えてしまう ファイル内に日本語が入っていない場合、ページプロパティでutf-8に設定して保存しても、次に開くときに勝手にShift-JISで開く&保存するようです。 バグというかバグ的仕様というか。 対処法は至っ…
フリーのWeb屋になって、WordPressを使ってサイトを構築1年余りが経ちました。故あって準備不足のまま個人事業を始めてしまったので、この一年はまさに七転八倒。 ブログっ気の無いサイトをWordPressで作るには色々カスタマイズしないといけません。ほとん…
状況: WordPressバージョン3.3.1 BackWPupバージョン2.1.13バックアップ(XML Export, Database, Fileの3つ)の圧縮ファイル(15MBちょっと)をgmailに送信する設定。 送信が失敗する。 ログをみると以下のようになっていました。 1. try to create backup …
the_ecxerpt()で文末に自動挿入される文字列を変更する。 フィルターを使ってやるのが正しいやり方のようですが、ここでは直接function.phpを改造する方法を記します。 この記事のやり方を真似する方は自己責任で。何が起きても私は責任取りません。 使用し…
Twitter Goodiesの幅をサイトの幅に合わせてフレキシブルに変化させたい。 Twitter Goodiesとは、ブログにTwitterを表示させるWordPressのプラグイン。 アカウントと幅、高さを指定して、ウィジェットをサイドバーにドラッグ&ドロップするだけで設置が完了…
用途 WordPressでウェブサイトを製作する祭、トップページに「お知らせ」や「新着商品」などを表示させるブロックが欲しかったりします。 結構頻繁に使うので、基本のコードをメモ。 コード 基本 'info', 'posts_per_page'=>5, 'post_status'=>'publish')); …
顧客毎に分けておく。 マルチユーザーに非対応のプラグインや、プラグイン同士の衝突などの検証のためにも、WordPressは顧客毎をインストールしなきゃいけない。 htdocs以下にフォルダを新設し、そこにWordPressのファイルを格納する。 少々階層は深くなるが…
WordPressのカートシステムプラグインのWelcartは、PHPセーフモード非対応ですが、ロリポップの初期モードはそのセーフモードであるため、解除作業が必要です。※私はPHPに関しては初心者レベルなので、この先の情報↓を利用は自己責任でお願いします。解除方…