-
-
こんにちは。
表題のとおりですが、メニューから管理画面のダッシュボードへ遷移するようにリンク設定したいです
下記の画像のように/wp-admin/と記述すると
ドメインレベルで設定しているサイトなら遷移するのですが
サブドメインなどにインストールしているWordpressテーマ上では
page not found.になってしまいます
現在のwordpressアドレスを取得して汎用的に使えるようにするにはどうすれば良いでしょうか。
ご存知の方がいらっしゃいましたらご回答よろしくお願いいたします
-
HP作成は全くの初心者です。GoogleChromeを使用しています。
PCを使用しエックスサーバーの設定していきましたが、サーバーパネル内のWordPress簡単インストールのhttpではじまる管理画面URLをクリックしても数十秒後に「このサイトにアクセスできません タイプミスがないか確認してください」と画面が変わり管理画面に行けません。かれこれ設定開始から6時間は経過しています。
この間WordPressから「WordPress6.4.3へのサイト更新が完了しました」というメールが届き、そこにあったhttpsではじまる管理画面URLを試しにスマホから入っていったらログインできました。
しかし、同URLをPC上から入ってもログインできず「このサイトにアクセスできません」と表示されます。
因みにスマホでログインしていき「設定」を開き、「一般」設定のWordPressアドレス、サイトアドレスを見るとhttpsで始まるアドレスが記載されています。
試しにクッキーを削除(WordPressのみ)してもみました。
私はどのようにしたら、PCでログインできるでしょうか?プログラム設定の反映にかかるかもしれない最大時間の24時間を待ったほうがよろしいでしょうか?アドバイスよろしくお願いいたします。
-
素人ながらにWordpressでサイトを作っている者です。
数年前に頼まれて作ったサイトなのですが、ロリポップのサーバーを使用し独自ドメイン(http://■■■.com)も取得しておりましたが、Wordpress内のアドレス設定をロリポップのドメインのまま運営していました。
・WordPressアドレス:http://■■■.sub.jp
・サイトアドレス:http://■■■.sub.jp先日サイトが急に表示されなくなり、原因はPHPのバージョンが古かったようでバージョンを1段階UP(5.6→7.4)すると復活しました。
SSL化もまだでしたので、「SSL化」と「WordPressに独自ドメインを設定」を行おうとロリポップに手順を聞き、その通りにやってみたのですが、アドレスを設定したとたんにエラー表示になってしまいました!行った手順は以下の通りです。
- サイトのバックアップをとる
- 独自SSL化設定をする
- ロリポップ内の独自ドメイン設定の公開フォルダを「wp」から「wordpress」に変更
- WordPressのプラグインをすべて無効化
- WordPressの一般設定で一般設定でアドレス変更
「http://■■■.sub.jp/wp」→「https://■■■.com」
これ以降ログインもできず、サイトもエラー表示です。
(403 Error)3.の設定は、もともと公開フォルダを「wp」にして独自ドメインの設定をしてありましたので「wordpress」に変える必要はなかったのでしょうか??(マニュアルに記載してあった通りに設定)
そう思って「wp」にもどしてみたのですが変わりませんでした。どなたか教えていただけますでしょうか?
-
はじめまして。
WordPressをはじめて1年程度の者です。
WordPress管理画面のメディアライブラリで、 新しくアップロードした画像のサムネイルが表示されなくなってしまいました。
どなたかご教授いただけますでしょうか。●症状
1:過去にアップロードしている画像は表示されており、ファイルのURLでも問題なく画像が表示されます。2:アップロードしたサムネイルが表示されない画像をクリックして、 「画像の編集」をクリックすると、そこでは画像表示され編集もできます。「ファイルをダウンロード」も可能で、アップロードした画像をダウンロードできました。
3:ファイルのURLを表示させてみると404ページとなりました。 WordPress管理画面「設定>一般」からサイトアドレス・WordPressアドレス が https にしてあるか確認し、どちらもhttpsとなっています。
●試したこと
1:wp-admin/admin-ajax.phpのheader( ‘Content-Type: text/html; charset=’ . get_option( ‘blog_charset’ ) );
のコードを下記コードに書き換えてみましたが、変化はなかったので元のコードに戻しました。
if( in_array( $_POST[‘action’], array( ‘query-attachments’, ‘send-attachment-to-editor’,’heartbeat’))){ header( ‘Content-Type: application/json; charset=’ . get_option(‘blog_charset’ )); }else{ header( ‘Content-Type: text/html; charset=’ . get_option( ‘blog_charset’ ) ); }
2:wp-config.phpに下記コード追記。これを追記すると、画像をアップロードする際に、エラーでアップロードができない状態となったので追記を取り消しました。
define(‘CONCATENATE_SCRIPTS’, false );
3:プラグインを全て無効化し、メディアライブラリにアップロードしてみましたが、だめでした。
4:サブドメインを作成・WordPressをインストールし、デフォルトテーマ「Twenty Twenty-Four」でメディアライブラリから画像をアップロードしてみましたが、問題なくアップロードされました。サムネイルやファイルURLも表示されました。
次に、そのサブドメインにプラグイン「All-in-One WP Migration」を使用して、メディアライブラリをアップロードできないサイトをそのまま移行してみると、サブドメインのWordPressでも画像をアップロードできませんでした。(過去の画像も表示されていませんでしたが、「.svg」「.pdf」「.mp4」などのファイルは表示されます。)※WordPressバージョン:6.4.2(WordPress管理画面)
PHPバージョン:PHP8.1.22(推奨)
MySQLバージョン:MariaDB10.5 使用している
ブラウザ:Google Chrome、Safari
-
数年前に素人ながらもWordPressでHPを作成しましたが、最近以下のようなメッセージが出て表示されなくなっていました。
「このサイトで重大なエラーが発生しました。」
またWordPressのログイン画面を開くと以下のメッセージが表示されました。
「このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認してください。」
長い間、放置していたので更新をしてなかったせいなのでしょうか?
メールにはそのようなお知らせは届いてないようです。サーバー(ロリポップ)に、そのことを問い合わせてみましたら、
詳細エラーメッセージの内容を表示させて、それをWordPressのサポートで聞いてみてくださいとのことでした。
言われた通り設定し、表示された内容が以下の通りです。「Parse error: syntax error, unexpected ‘)’ in /home/users/2/sub.jp-golf-zero/web/wp/wp-content/plugins/google-sitemap-generator/class-googlesitemapgeneratorloader.php on line 671」
また、該当のサイトは
http://golf-zero.com
なのですが、ロリポップによると・WordPressアドレス:http://golf-zero.sub.jp/wp
・サイトアドレス :http://golf-zero.sub.jp/wp
━━━━━━━━━━━━━━━━━━━━━━━━━━
【 golf-zero.com 】ではなく『 golf-zero.sub.jp/wp 』のサブドメインでサイトを作成されているようでございます。ということでした。
かなり前に作成したサイトなので、ドメイン(golf-zero.com)を取得してせっていしてたと思うのですが、どうしてそうなっているのかわかりません。
どのテーマで作成したのかも覚えていません。。。どなたか、よろしくお願いします。
ヘルプの必要なページ: [リンクを見るにはログイン]
-
初心者です。
WordPressで登録したWordPressアドレスとサイトアドレスを誤って変更してしまったところ、ブックマークしてあったWordPressのコントロールパネル画面が表示できなくなり、アドレスを元に戻せなくなってしまいました。
コントロールパネルにログインするにはどうしたら良いでしょうか?
-
[ 設定した内容 ]
契約サーバの/wp ディレクトリにWordPressのデータを設置し、管理画面の設定において、WordPressアドレスを/wpディレクトリに、サイトアドレスをリバースプロキシ先ドメインのディレクトリに設定しております。
WordPress アドレス => https://●●●●.sakura.ne.jp/wp
サイトアドレス => https://www.▲▲▲▲/■■■■/◆◆◆◆[ 発生する問題 ]
contact form 7のフォーム送信に失敗します。
送信ボタンをクリックしますと、リバースプロキシを設定している側のドメインの存在しないページに飛び、404となります。
メールも届きません。[ 試したこと ]
サイトアドレスをWordPressアドレスと同じドメイン(https://●●●●.sakura.ne.jp/)に設定しますと問題なく送信できるので、リバースプロキシのドメインに設定したことが問題を起こしているのは明白なのですが、対処法がわからず困っております。
お詳しい方アドバイスをいただけないでしょうか。よろしくお願いいたします。
-
表題について質問です。
[前提]
現在、リバースプロキシを利用したWordPressサイトを構築しております。
もともと独自ドメインを契約する予定でしたが、顧客から急遽リバースプロキシのURLを利用したいとの要望があり、設定変更に取り組んでおります。
なお、私自身はリバースプロキシを利用するのは今回が初めてで、現段階では知識・理解度はあまり深くありません。
[ 設定した内容 ]
契約サーバの/wp ディレクトリにWordPressのデータを設置し、管理画面の設定において、WordPressアドレスとサイトアドレスを以下のように設定しております。
WordPress アドレス => https://●●●●.sakura.ne.jp/wp
サイトアドレス => https://www.▲▲▲▲/■■■■/◆◆◆◆サイトアドレスがリバースプロキシのURLです。記述の通り2階層下のディレクトリで、これをWordpressのトップページとして表示します。
上記の設定で、ページのnot found などの問題もなく表示されましたが、以下の問題が発生します。
[問題]
wordpress標準搭載のブロックエディタを使う投稿タイプにおいて、公開や更新ができなくなる。
公開や保存ボタンをクリックすると、「更新に失敗しました。 現在オフラインのようです。」と表示され、実行できません。
下書き保存もできません。
また、プラグインAll in one SEOを利用しておりますが、投稿編集画面において、以下の文言も表示されるようになります。
「AIOSEO は WordPress Rest API を使用しており、サイトで無効化した可能性があります。」
ちなみに、ブロックエディタを利用しない投稿タイプは問題なく保存・更新ができます。[試したこと]
webで解決方法を探っていますと、WordPressアドレスとサイトアドレスのドメインがことなる場合は、rest APIが動作せずブロックエディタが動かないとの記事を見つけ、対策としてfunctions.phpに以下を追加しました。# ━━━━管理画面での APIのドメインを変更━━━━━ add_filter( 'rest_url', 'rest_url_replace' ); function rest_url_replace($url){ if (is_admin())$url = str_replace(home_url(), site_url(), $url); return $url; } # ━━━━━━━━━━━━━━━━━━━━━━━━━
保存or更新クリックで、警告文が以下に変わりました。
「公開に失敗しました。 返答が正しい JSON レスポンスではありません。」
ここから先の対処方法がわからず、困っております。
.htaccessの記述が影響を与える場合がある等の記事もありますが、リバースプロキシURLとの関連性があるかわかりません。
一応、いかが/wp/と同じディレクトリにある.htaccessの記述です。# BEGIN WordPress # "BEGIN WordPress" から "END WordPress" までのディレクティブ (行) は # 動的に生成され、WordPress フィルターによってのみ修正が可能です。 # これらのマーカー間にあるディレクティブへのいかなる変更も上書きされてしまいます。 <IfModule mod_rewrite.c> RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
[その他に試したこと]
・すべてのプラグインの無効化 => 効果なし
・テーマをTwenty Twenty-Threeに変更 => 効果なし
・クラシックエディタに変更 => 問題解消。ただしブロックエディタを使いたいので対策として利用したく無い
・パーマリンクを「基本」に変更 => 効果なし
・WAFを無効化 => 効果なし
上記のことから、ブロックエディタに問題がありそうなのですが、解決に至らず困っております。
お詳しい方、お力をいただけないでしょうか。
よろしくお願いいたします。
-
同ドメインに2つのワードプレスを設置します。
├── wp/
└── wp2/wpのURL設定:
– WordPressアドレス: https://example.com/wp
– サイトアドレス (URL): https://example.com
wp2のURL設定:
– WordPressアドレス: https://example.com/wp2
– サイトアドレス (URL): https://example.com
上記の設定はできるだけ崩したくありません。この設定でhttps://example.com/testの場合はwp2にアクセスしそれ以外はwpにアクセスするようにまでは設定できたのですが、REST APIエンドポイントが被ってしまい、wp2の管理の投稿ページで保存、更新ができませんでした。
上記の問題を解決する方法はあるのでしょうか?
お手数おかけいたしますがよろしくお願いいたします。
-
xserverを契約しています。
まずは、Local (Local by Flywheel) で
自分のPCのローカル環境でWordPress作成しました。
その後下記のサイト参考に本番環境へ移行しました
https://pengi-n.co.jp/blog/wordpress-public/
ところが途中の手順が間違ったのか、
xserverのWordpress「管理画面URL」から
WordPressの管理画面にアクセスし
「サイトを表示」すると
「https://設定したURL.com」ではなく
「https://設定したURL.local」が表示されて
「ページが見つかりません」と言われてしまいます。上記参考URLで本番環境へ移行の際に
PCローカル内の「hosts」などを触ったからかなと
思うのですが・・・
どこで戻せばいいのか分からなくなってしまいました。xserverのサポートに聞いても、
自分の携帯でWordpressの管理画面にアクセスし
「サイトを表示」すると
「https://設定したURL.com」がきちんと出てくれるのでサーバー側が問題ではなくPC側の問題とのことで
サポートしてもらえませんでした。WordPressの管理画面の設定→一般での
「Wordpressアドレス」「サイトアドレス」は
https://設定したURL.com
になっています・・・どなたかご存じないでしょうか??
-
設定画面のWordPressアドレスとサイトアドレスを変更してしまい、一時ログインできない状態になったしまったのですが、ネットで検索してなんとかファイルマネージャーを使ってログインはできるようになりました。
しかし、ブログのトップページのブログタイトルをクリックすると、誤って登録してしまったURLへ飛んでしまい、「ページが開けません」となってしまします。
このブログタイトル部分のリンクURLを変更するための方法をご教示いただきたいです。
初心者のため、内容がわかりづらかったり、トピック間違いがあったら申し訳ございません。何卒よろしくお願い申し上げます。
-
こんちは。
不慣れですがよろしくお願いします。サイトを作成し、試しに1記事を作成しました。
検索にはかかりませんでしたが、サイトのタイトルで検索すると見えたので良しとしました。
色々記事を追加し後日確認した際にサイトタイトルで検索しても見えなくなりました。分かる範囲で調べてみたのですがアドレスの最後の/スラッシュの有る無しの様な・・・
ただ、それでどこを修正すれば良いのかが分かりません。WordPressアドレス(URL)、サイトアドレス(URL)とも最後に/スラッシュはありません。
また、自身のトップページには「RSS エラー: WP HTTP Error: 有効な URL ではありません」と表示されています。確認場所等のご指示を頂ければ助かります。
どうぞよろしくお願いします。
-