この記事のショートリンクを取得 <a href='https://wp-doctor.jp/blog/?p=5886' target='_blank'>ワードプレスでユーザーのログイン後にログイン前のページにリダイレクトする方法</a> ワードプレスでユーザーがログイン成功した直後に任意の処理を実行する ワードプレスのユーザーログイン後のアクションは、login_redirectになります function afterlogin_function($redirect_to) { //ユーザーログイン直後の処理を記載します return $redirect_to; } add_action('login_redirect', 'afterlogin_function', 10, 1); ワードプレスでサブスクライバー(購読者)のみログイン後にログイン前にいたページにリダイレクトする 上記の処
WordPress で特定の固定ページにベーシック(BASIC)認証を設定する方法を紹介します。 例えば、会員向けの特典ページなどで、IDパスワードを知っている特定のユーザーに見せたいページを作る時に便利な方法です。 ここで紹介する方法は、固定ページにベーシック認証を設定することを前提に説明しています。 コードを二箇所に追加 function.php にコードを追加 header.php にコードを追加 コードを二箇所に追加 特定のページにベーシック認証を設定するには、コードを function.php と header.php の二箇所に追加するだけで実装が可能です。 function.php にコードを追加 まずは function.php に次のコードを追加します。 /*【ベーシック認証】特定ページにベーシック認証を設定する */ function basic_auth($auth_
こんにちは。Webディレクターのなべちゃんです。 LIGではサイト制作のうちの多くをWordPress(以下:ワードプレス)を使用して構築しています。また、皆さんのなかには企業のコーポレートサイトだけではなく、個人のブログでもワードプレスを使って運用しているよ、という方も多いのではないでしょうか。 かなり多くのユーザーに使われているワードプレスですが、「セキュリティの問題が不安で……」という方も多くいると思います。今回は、プログラミングの知識不要で、ディレクターでも、趣味でブログを運営している方でも簡単に設定できるセキュリティの対策をまとめてみました。 そもそもなぜワードプレスが狙われやすいのか 「ワードプレスはセキュリティがなぁ……」と良く言われると思います。 そもそも、なぜワードプレスが狙われやすいのか。それはLIGもあなたも使おうとしているほど、「多くのユーザーが使っているから」なの
久々にWordPressでサイトを構築したのですが、その際に最初から導入したプラグインを紹介します。 フォームを作る Contact Form 7 お問合わせフォームを簡単に作れる Contact Form 7 Conditional Fields Contact Formの入力項目の値によって関連する項目の表示・非表示を切り替える Contact Form 7 Serial Numbers Contact Formの入力内容をメールで送信する際に、タイトルや本文などに連番やタイムスタンプを挿入する Flamingo Contact Formのメール送信に失敗したときに備えて、データベースにも同じ内容を格納する 画像関連 WP Offload Media Lite デフォルトでは画像はWebサーバの中にそのまま置かれるが、これをクラウドストレージなどにオフロードできる。例えばS3に保存して
2015年10月2日 Wordpress 会員登録をしたユーザー限定でコンテンツを表示する会員制サイト。作るには時間や手間がかかるイメージですよね。今回はそんな会員制サイトを簡単に、そして無料で作れちゃう「Simple Membership」というプラグインをご紹介します。 ↑私が10年以上利用している会計ソフト! 会員制サイトに必要な機能 以下の機能のついた簡単な会員制サイトを作ってみようと思います。 新規ユーザー登録 ログインフォームの設置 記事やページを限定公開 ユーザーによる登録情報(名前やパスワード等)の変更 管理ページから手動でユーザー追加 Simple Membershipは無料で使えるWordPressの会員システム導入プラグイン。会員レベルの設定やコンテンツの限定公開も簡単で、ショートコードを使ってログインフォームも設置できますよ。細かい設定は難しいかもしれませんが、上記
フォーラムで見かけて個人的にも覚えておきたいと思う内容だったので備忘録。 デフォルトのWordPressはログイン後にダッシュボードに移動しますが、それを任意のページにリダイレクトさせる方法です。 また、ダッシュボードへ移動できないのにメニューに「ダッシュボード」の項目が表示されているのはアレなので、これを非表示にする方法も併せて紹介します。 ログイン後に任意のページヘリダイレクトさせる 「ダッシュボード」にアクセスしようとした際に別ページへリダイレクトさせるには、functions.phpに下記のように記述することで実装できます。 add_action( 'admin_init', 'redirect_dashiboard' ); function redirect_dashiboard() { if ( '/wp-admin/index.php' == $_SERVER['SCRIPT
WordPressの管理画面へのログイン時のURL(wp-login.php)を簡単に変更できる国産プラグインを紹介します。 管理画面に総当たり攻撃をされて困っている人は是非お試しください。 当ブログはこのプラグインを使用して解決しました、作者様に感謝! Login rebuilder -Plugin Directory Login rebuilder公式ページ(日本語) Login rebuilderのインストール Login rebuilderの設定 Login rebuilderのインストール WordPress公式のPlugin Directoryから通常のプラグインと同様にインストールできます。 管理画面の「プラグイン」から「新規追加」を選択。 「プラグインの検索」に「Login rebuilder」を入力して検索。 「Login rebuilder」の「いますぐインストール」を
以前書いた記事がWordPress3.4で 動作しないとのコメントを頂いた ので改正版を書きます。あまり 需要は無さそうな気がしていまし たが、意外とあるものなんですね。 以前書いた記事は以下になります。 お手軽WordPress Tips:閲覧している記事をその場で削除するボタンを設置する これが最新版のWordPressでは動かないみたいですので新しく書き直します。 フロントエンド側に削除用のURLを作るとりあえず削除用のURLを用意します。get_delete_post_linkでフロントエンド側に削除リンクを呼び出します。 <?php echo get_delete_post_link( $post->ID ) ?>これで以下のようなURLを呼び出す事が出来ます。 http://example.com/wp-admin/post.php?post=1&action=trash&_w
ロリポップでWordPressにログインできなくなった場合の対処方法を紹介します。 1.問題点 WordPressにアクセスしようとしたら、次の「WordPressログイン画面へのアクセス制限が実施されています」という画面が表示されました。 (クリックで拡大) ページ内にある「WordPressの.htaccess編集マニュアル」をクリックした先に対処方法が書かれてますが、いまひとつ分かりにくいので、このエントリーで解説します。 最近話題になっているエントリーに便乗した訳ではありません。 ちなみに、使っているWordPressの管理画面のアクセスにはベーシック認証を導入しているのですが、それでもアクセス制限がかかるようです。 2.ログインできなくなった場合の対処 ログインできるようにするには、.htaccessというファイルに、アクセスしたいPCのIPアドレス(またはホスト名)を設定します
WordPressで会員制サイトを構築できるプラグインを紹介します。 管理画面の大部分が日本語化されており、日本語の環境でも運用しやすいプラグインを厳選しました。 これらのプラグインを活用すれば、WordPressに会員制サイトを運用するためのコンテンツ管理機能と会員管理機能を拡張して、会員制サイトに登録した会員だけが保護されたコンテンツを閲覧できるように制限を設けることができます。 プラグインの基本機能が無料で提供されており、拡張機能が有料販売されています。 全ての機能を無料で利用できる訳ではありません。 便利な機能が多いので、プラグインの機能が気に入ったら、有料の拡張機能を購入を検討してみましょう。 それがプラグイン開発者の支援にも繋がります。 プラグインごとに機能や特徴が異なります。 どのプラグインも非常に高機能なので、自分の利用目的に合うプラグインを探してみましょう。 はじめに 選
WordPressで正しいユーザー・パスワードを入力してもログインできなくなった場合の対処を紹介します。 1.問題点 次のように、ログイン画面で正しいユーザー・パスワードを入力してログインしても画面が遷移しないケースがあります。 ログイン時(正しいユーザー・パスワードを入力) ログイン実行後(パスワード欄が消えるだけで画面が遷移しない) 参考:ユーザーまたはパスワードが間違っている場合の表示 ネットを調べても同じ事象のケースがないようなので私だけかもしれませんが、何かの参考になれば幸いです。 2.原因 これまで、WordPressにログインするときのURLを、 http://user-domain/wordpress/wp-admin/ としていました。このURLにアクセスすると、次のURLにリダイレクトされます。 http://user-domain/wordpress/wp-admin
以前、同じ機能のプラグインをご紹介 したんですけど、もっと簡単なコード で実装できるみたいなので改めて備忘 録。ログイン名を忘れてしまう方も 少なくないのでメールアドレスでも ログイン出来ると親切ですね。 以前紹介したプラグインは下記になります。 ユーザーIDでも登録したメールアドレスでもログイン出来るようにするWordPressプラグイン・WP Email Login 今日のコードはもう少しシンプルなものになります。 下記をfunctions.phpに追記します。 function login_with_email_address($username) { $user = get_user_by('email',$username); if(!empty($user->user_login)) $username = $user->user_login; return $username
WordPressを使ったサイトでユーザー登録を可能にしているサイトもちらほらと見かけるようになりました。個人的にはあんまり運営経験無いんですが、サービスとスパムは切っても切れない問題ですよね。そこで一つ、簡単な方法でスパムユーザーの登録を防ぐ方法をメモしておきます。 とはいえ、最近はOAuth認証を使ったTwitterやFacebookによるユーザー登録のほうが目立つ印象ですが、所詮ソーシャル界隈で便利というだけの依存的なものに過ぎませんので有効な解決策とはいえません。 API等に頼らない、非依存型のスパム対策という選択肢もあることがやはり望ましいかと思います。 実装 これはユーザー登録画面です。通常はメールアドレスとユーザー名しか項目がありませんが、このようにヒューマンチェック用に項目が追加されており、キーワードに当てはまらないと登録出来ないようになっています。 答えは日本語でこの場合
地味に需要があるかな、と思って記事に。 通常WordPressはユーザーIDとパスワード でログインしますが、このユーザーIDの 他に、登録したメールアドレスでもログイン 出来るようにする、というプラグイン です。Webサービスでは良く見かけるの で探してる方もいるかもですね。 土曜日ですし、軽めのネタ。WPでメールアドレスでもログイン出来るようにするプラグインです。 まぁそれだけなんですけども。 せっかくなので日本語ファイルも作りました。翻訳2箇所だけでしたw このプラグインを有効化すればこのようにメールアドレスでもログイン出来るようになります。 まぁそれだけなんですけども。 インストールWP Email Loginをダウンロードして解凍日本語ファイルをダウンロードして解凍し、翻訳ファイルをWP Email Loginのフォルダにコピーサーバーにアップロード管理画面で有効化ログアウトして
+1 ボタン 2 AMP 11 API 3 App Indexing 8 CAPTCHA 1 Chrome 2 First Click Free 1 Google アシスタント 1 Google ニュース 1 Google プレイス 2 Javascript 1 Lighthouse 4 Merchant Center 8 NoHacked 4 PageSpeed Insights 1 reCAPTCHA v3 1 Search Console 101 speed 1 イベント 25 ウェブマスターガイドライン 57 ウェブマスタークイズ 2 ウェブマスターツール 83 ウェブマスターフォーラム 10 オートコンプリート 1 お知らせ 69 クロールとインデックス 75 サイトクリニック 4 サイトマップ 15 しごと検索 1 スマートフォン 11 セーフブラウジング 5 セキュリティ 1
WordPress で主に Twitter の OAuth を使ったり、データベースに会員情報を持っておく方法を紹介します。すべて説明していると返って分かりにくくなりますので、ポイントを押さえて説明していきますので読んでみてください。今回メインで参考にさせて頂いた記事は以下です。 PHPでTwitter APIのOAuthを使う方法まとめ – 頭ん中 WordPress のデータベースにメンバーテーブルを作成 id を WordPress 側で使い、user_id は Twitter の user_id です。user_name は Twitter での screen_name です。access_token_key と access_token_secret を保存しておけばサイト側からツイートなどを行うこともできます。 CREATE TABLE IF NOT EXISTS `wp_me
WordPressをOpneID対応にする プラグイン・Make Your Site Social のご紹介です。世界中の様々な ソーシャルサービスのアカウントを OpenIDとして提供するGigyaを WordPressに適応させるプラグイン になります。 備忘録。WordPressをOpenID対応にします。Gigyaというサービスがあって、WordPressにもプラグインという形でサポートしてくれています。僕も未検証なのでメモということでご了承下さい。 ログイン画面がこんな感じに。対応しているサービスは海外のものが中心ですが、TwitterやFacebook、Googleなど、日本でも身近なサービスにも対応しているのでこれはこれでアリなんじゃないかと。 APIキーとか入れるだけで動くみたいです。ログイン後のリダイレクトも指定できます。 Gigyaのアカウントが必要 Make Your
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く