wordpress

WP_Queryでページネーションできない!管理画面や設定ページではget_query_varが使えない?!

カスタマイズ
WP_Query() で特定の記事一覧を表示する場合、ページネーション(1ページ目、2ページ目など表示しているページ数を示す数字のリンク表示)では、get_query_var() でページ番号を取得してpaginate links() でページリンクの表示をしたりします。でも自作の関数やプラグインを func...

WordPressの記事を簡単バックアップ!復元も楽々なプラグインのおすすめは?

wordpress
ワードプレスの記事をバックアップしておきたい場合、いくつかの手段がありますが、見落としがちなのがバックアップデータからの復元のしやすさ。バックアップデータがあるけど復元できない、となれば、なんのためのバックアップなのか分かりません。^-^;)ということで、ここでは初心者も簡単にワードプレスのバックアップが出来...

サーチコンソール登録手順!プロパティ追加のドメインとURLプレフィックスの違いとは?

SEO
グーグルの「サーチコンソール」は非常に便利なツールですが、サーチコンソールへの登録(プロパティの追加登録の手順)に少し戸惑います。プロパティタイプを「ドメイン」「URLプレフィックス」と選択できるようになってますが、特に「これからサーチコンソールに登録して使ってみよう」という場合には、やり方が分からない、難し...

【WordPress】全角半角混在でも指定の文字数を取り出す最も簡単な方法

wordpress
ワードプレスはマルチバイトの文字コード(UTF8)を使っていることから、文字列の切り出しでは mb_substr() をよく使うと思います。ただ日本語文字を全角1文字、英数記号を半角の0.5文字とカウントして文字列を取り出したい場合、mb_substr() では半角の英数記号でも日本語の全角文字でも1文字とし...

【WordPress】register_settingで初期値を設定する方法は?add_optionを使うの?

wordpress
Settings APIを使ったワードプレスの設定画面では変数の初期値をどこで設定するのかが分かりづらい。register_settingで初期値の設定方法から、add_option、update_optionを使った方法までを解説。関数リファレンスでregister_settingの第三引数に初期値の設定が無く、コールバック関数の指定だけで問題ない理由も調査したメモ。

WordPressのメニューバーの作り方!ホームやお問い合わせ、プライバシーポリシーのメニューを追加してグローバルメニューを表示する

wordpress
ワードプレスでブログを立ち上げたら、基本のグローバルメニュー(上段などに表示される、どの画面でも常に表示されるメニュー)を作っておきましょう。基本の「ホーム」や「このサイトについて」「プライバシーポリシー」「お問い合わせ」のメニューを表示してブログの基本形を作る、ということになりますが、グーグルアドセンスの審...

スクロール固定・追従するサイドバーウイジェット!cssだけで作る方法

CSS
サイドバーに表示している広告や目次などで、画面をスクロールしても画面の上とかに固定されて追従してくるものってありますよね?ワードプレスで使うテーマによってはそうした動作をするサイドバー専用のウイジェットが用意されている場合もありますが、私が使っている賢威8にはないようです。そこでここではテーマにそうしたウイジ...

ワードプレスの記事一覧を更新日時順で表示する方法!カスタマイズも簡単にできる

plugin
ワードプレスで表示される記事の一覧は、通常「公開日順」で表示されると思いますが、記事を公開した後に修正して更新した場合、「せっかく更新したんだから先頭に表示したいな」という考え方もあります。(つまり「更新日時順」で記事の一覧を表示したい)プラグインとかもありそうですが、これが探してみると見つからない、というこ...

リンクに勝手に打消し線(横線)が入る時の3つの対処法

SEO
ワードプレスで記事作成を進めていると、リンクした文字列に打消し線(リンク文字列に横線)が入っている場合があります。これは勿論、リンクエラー(そのリンクがリンク切れ等で有効に働かない)を示しているわけですが、正しくリンクしているのに何故か打消し線が入る場合があるんですね。調べてみたら、プラグインの「Broken...

リンクエラーのチェックと修正方法!「Broken Link Checker」のメールお知らせはどう対応すればよい?

plugin
ワードプレスでブログを運営していると、外部リンク、内部リンク、画像のリンクなど、意図せずリンクエラー、つまり「リンク切れ」になっている場合があります。こうしたリンクエラーを見つけるにはプラグイン「Broken Link Checker」を使うととっても簡単。プラグインが自動でチェックして、メールで「新たに5個...

ファイルのアップロードや削除の方法は?エックスサーバーのファイルマネージャーの使い方解説

wordpress
ブログを運営していると、サーバー(エックスサーバーなどのレンタルサーバー)に何かファイルをアップロードしたい!という場合が出てきます。例えばグーグルの無料サービス「グーグルのサーチコンソール」にサイトを登録する場合とか、アドセンスでも ads.txt というファイルをアップロードしたりする場合ですね。そんな時...

アドセンス審査のコード貼り付け方!HTML<head>タグと</head>タグの間に貼り付けます 」の対応法

plugin
グーグルアドセンスの審査の申請を出すと、その過程の中で、「このコードをコピーして、お客様のサイトの HTML(<head>タグと</head>タグの間)に貼り付けます」といった「サイトとAdSenseのリンク」と呼ばれる AdSenseコード の貼り付け手順が出てきて、いきなり路頭に迷いそうになりますが、落ち...

【WordPress】アドセンス広告を入れるおすすめプラグイン!簡単「Ads by WPQUADS」の使い方

plugin
アドセンス審査を通過して、よし、広告を貼るぞ、といった時に、さてどうするか?こういった時はプラグインを使うと非常に便利で簡単に設定できます。プラグインについては「Quick Adsense」というものもありますが、ここでは私も活用している「Ads by WPQUADS」(旧称:WP-QUADS)の使い方の解説...

【WordPress】翻訳を手伝いませんか?で readmeの日本語翻訳追加!翻訳編集者になって商品するまでを解説

wordpress
自作プラグインの承認後、公式ディレクトリのSVNにコミットした後に readme.txt も英語に直してます。プラグインのページを見てみるとすぐ反映されてますが、日本語環境の場合にはやっぱり日本語で表示してほしい。ということから、wordpress.org 上で日本語の翻訳追加して、ついでに翻訳編集者の申請を...