BLOG
主にWordPressに関する記事となっており、初心者の方のお役に立てそうな記事を中心にしています。
-
WPの脆弱性を突かれて攻撃されないための回避策
WPの脆弱性を突かれて攻撃されないための回避策になります。 WPでサイトを運用していると特定のバージョンで脆弱性が見つかったという情報をたまに耳にします。 攻撃されてからでは遅いので、できる対策はしておきましょう。 今回 […]
-
MW WP Formの確認画面から「戻る」について
先日、MW WP Formを使用したお問い合わせフォームにて、相談をお受けしました。 入力画面から確認画面へ遷移し、「戻る」ボタンで入力画面へ戻ると二度と確認画面へ遷移できないという内容です。 ソースコードを確認したとこ […]
-
2021年9月17日
WordPressのアイキャッチ画像のURL取得は get_the_post_thumbnail_url() です
タイトルに結論を書いてしまいましたが、アイキャッチ画像のURL取得の関数は、 <?php echo get_the_post_thumbnail_url(); ?> で取得可能です。
-
2021年9月16日 2021年9月17日
【コピペで即解決】WordPressで複数のカスタム投稿をまとめて一覧へ表示する方法
WordPressで複数のカスタム投稿タイプをまとめて一つの一覧ページに表示する方法です。 まず、ソースコードは以下になります。 <?php $paged = get_query_var(‘paged’); ?&g […]
-
2021年9月15日
WordPress 投稿ごとにパーマリンクの設定の変更方法
投稿ごとにパーマリンクの設定を変えたい、スラッグを変えたい、URLを変えたいということがあるかと思います。 その場合、通常の投稿では難しいのですが、カスタム投稿の場合は Custom Post Type Permalin […]
-
2021年9月09日
WordPressで重複した記事の削除におすすめのプラグイン
CSVファイル等で数件から数百件等の記事登録をしていると記事が重複していることが多々あるかと思います。 そんな時に重複した記事を洗い出し削除できるプラグインは、 Delete Duplicate Posts 詳しい使い方 […]
-
2021年9月08日
WordPressのesc_html()、esc_attr()、esc_url()でエスケープ処理、クロスサイトスクリプティング対策について
WordPressでクロスサイトスクリプティング攻撃(XSS攻撃)への対策は、以下の3つの関数が代表的です。 esc_html(); esc_attr(); esc_url(); テンプレートファイル上で出力する場合は、 […]
-
2021年9月03日 2021年9月14日
WordPressのthe_posts_pagination関数でページネーションを表示について
WordPressでページネーションの設定をする際は、プラグインを使用することが多いように思いますが、以下の関数を使用しても簡単に設定できるのでオリジナルテーマを作成できる方にはオススメです。 プラグインも良いですが、W […]
-
【即解決】XMLの取得データがnumber_format関数で変換できないエラーの解決方法
XMLの取得データがnumber_format関数で変換できないエラーの解決方法は簡単です。 number_format関数の第一引数は数値型にする必要があるので、以下のようにintでキャストすると、意図通りに表示できる […]
-
2021年9月01日
WPの投稿を他のサイトに表示させる方法(WP REST API使用)
ブラウザのアドレスバーに以下のURLを入力してください。 (https://example.com はWPサイトのurlを入力) https://example.com/wp-json/wp/v2/posts?_embe […]