Aki Hamano
フォーラムへの返信
-
フォーラム: バグ報告と提案
返信が含まれるトピック: 返答が正しい JSON レスポンスではありません@mikan7 さん
はじめまして。まず、サイトアドレスを「wp」無し(https://ドメイン名.com/)で表示させる方法からお伝えします。
サブディレクトリに設置したWordPressをトップディレクトリで表示させるには、管理画面の「サイトアドレス」書き換えの他に、以下2点の作業が必要です。
- WordPressインストールディレクトリにある
.htaccess
とindex.php
をトップディレクトリに「コピー」する - トップディレクトリにコピーした
index.php
を、以下のように編集するrequire( dirname( __FILE__ ) . '/wp-blog-header.php' ); ↓ require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );
以上の作業で、wp無しのアドレスで各ページにアクセス出来る事を確認してみて下さい。
参考:https://ja.wordpress.org/support/article/giving-wordpress-its-own-directory/次に記事の保存の件ですが、クラシックエディタではちゃんと保存されるけれど、ブロックエディタにすると公開ボタン押下時にエラーが発生し、URLも「https://ドメイン名.com/?p=161&preview=true」になってしまうという状態であっていますか?
- この返信は3年、 6ヶ月前にAki Hamanoが編集しました。
フォーラム: 使い方全般
返信が含まれるトピック: テーマの使い方についてはじめまして。
二点確認させていただけますでしょうか。- 「親テーマの無いテーマ」というのは、一から自分でテーマを作成する、いわゆる「オリジナルテーマ」の事を指していますでしょうか。
- WordPressをデフォルトインストールした状態では、wp-contentフォルダ直下にはstyle.cssファイルはありませんが、どのファイルの事を指していますでしょうか。
フォーラム: 使い方全般
返信が含まれるトピック: 重大なエラーが発生したメール設定についてフォーラム: プラグイン
返信が含まれるトピック: GutenbergとXserverについて@sennasasaki さん
はじめまして。
経験上、Xserverのコントロールパネルで「WAF」というセキュリティ設定が有効になっていた場合に、記載された症状が発生する事があります。
「WAF設定」ではいくつかの項目のON/OFFを切り替えられるようですので、どの設定が影響を与えているかを確認してみていただければと思います。
ただし、単純にOFFにされるだけですとセキュリティ上の不安もあるかと思いますので、一度サーバ会社にも相談されてみる事をおすすめします。
フォーラム: 使い方全般
返信が含まれるトピック: 重大なエラーが発生したメール設定について@mimizuku77 さん
こんにちは。
まずご理解いただきたいのは、@mimizuku77がどのようなサイトを運営されていて、どのような操作をされて、どのような状況になったという事は、このフォーラムでサポートされている方は一切情報を持っていません。もちろん、レンタルサーバ会社(ロリポップ)とフォーラムは全く別物なので、@mimizuku77さんがどのような契約をされているかも分かりません。
そのような前提情報が無い状態で試された事を列記されましても、サポートする事は困難です。
その上で、「どんな状況で、何をしたら、どんなエラーが起こったか」を回答いただけないでしょうか。
具体例を挙げると、以下のような文面です。
————-
XXXXというサイトを運営しています。
WordPressのバージョンはX.Xです。
先日、XXXというプラグインをインストールした所、XXXというメッセージが画面に表示され、サイトが閲覧出来なくなりました。
自分がXXXの作業をした事が原因かと思いましたので、XXXの操作を行ってみましたが、解決しませんでした。
契約しているXXXというサーバ会社に問い合わせた所、「XXXXX」という回答をもらいましたが、解決に至っておりません。
またサポートからは、「WordPressに関する事なのでフォーラムに問い合わせて下さい」とご連絡いただいたので、フォーラムに投稿しました。
試した事は以下の通りです。・管理画面のXXXメニューから、XXXを行いました。
・XXXというファイルを編集し、XXXという内容を追加しました。
————-@cohenjp さん
はじめまして。
まずは「どのようなエラーが発生しているか」を確認する事が重要ですが、wp-config.phpの書き換えが上手くいかないようでしたら、サーバ側ののエラーログを確認するという方法もあります。具体的な確認手段は分かりませんが、コントロールパネル内、もしくはサーバの特定のディレクトリにログファイルが格納されている、のどちらかが多いと思います。
よろしければ、一度レンタルサーバ会社にも問い合わせてみてはいかがでしょうか。
フォーラム: 使い方全般
返信が含まれるトピック: 重大なエラーが発生したメール設定について@mimizuku77 さん
はじめまして。
記載の内容から問題点が絞れなかったのですが、以下であっていますでしょうか。- プラグイン「Contact Form by WPForms」に関する問題
- 上記プラグインが、サーバのPHPバージョンが「PHP7.4モジュール版」では動作するが、「PHP8.0のCGI版」では動作しない
- 問題発生時、WordPressで「重大なエラーが発生しました」といったメッセージが画面に表示されるが、エラーメールが送信されない
上記状況であったとして、PHP8での動作についてですが、下記トピックを見る限りまだPHP8での動作はサポートされていないように思います。
https://wordpress.org/support/topic/uncaught-error-in-wp-forms-lite/よろしければ、もう少し具体的な問題点を教えて下さい。
フォーラム: 使い方全般
返信が含まれるトピック: REST APIのエラー@mrsmith11 さん
はじめまして。以下二点の方法をおすすめします。
・トップディレクトリに設置したRedirectionを一度停止してみる。
・トップディレクトリに設置された.htaccessについて、バックアップを取った上で、「# BEGIN WordPress」から「# END WordPress」までの間以外をコメントアウトまたは削除してみる
トップディレクトリに設置したWordPressの動作にも影響が出る可能性もありますので、もしご不安なようでしたら、専門業者に相談される事もお勧めします。
フォーラム: プラグイン
返信が含まれるトピック: ACFの値を別ページに表示する方法はじめまして。
コードを拝見しましたが、そもそもの構文が正しくないので、ページでエラーになっていないでしょうか。まずは以下を参考に、echoの使い方、ACFのフィールドの扱い方のポイントを押さえてみて下さい。
<?php // 固定ページのIDが「1」であった場合、「top-name」というフィールド名の値を取得して、「$a」という変数に格納する $a = get_field( 'top-name', 1 ); // 「mypage-name」というフィールドの値をget_field関数で取得し、echoで画面に出力する echo get_field( 'mypage-name' ); // 上記コードと全く同じで、「the_field('XXX')」は指定したフィールドを画面に出力します the_field( 'mypage-name' ); ?>
上記を踏まえた上で、以下のコードで動くのではないかと思います。
<?php //固定ページ1に設置した「top-name1」を変数に格納する $top_name1 = get_field( 'top-name1', 1 ); //固定ページ2に設置した「mypage-name」を変数に格納する $mypage_name = get_field( 'mypage-name' ); ?> ここにコンテンツなどが入ります。 <?php if ( $top_name1 === $mypage_name ) : // 「top-name1」と「mypage-name」が一致した時 ?> <div class="mypage-hobby"> <?php //固定ページ1の「top-name-hobby」を固定ページ2に表示する the_field( 'top-name-hobby1', 1 ); ?> </div> <?php endif; // IF文の終わり ?>
また、ただコピペするだけでなく、PHPの基本を同時に調べていただき、コードの意味を一つ一つ追ってみる事をおすすめします。
フォーラム: 使い方全般
返信が含まれるトピック: REST APIのエラー@mrsmith11 さん
はじめまして。トップディレクトリに設定したRedirection側や、トップディレクトリに設置した.htaccess等のリダイレクトがサブディレクトリのWordPressにも影響していないでしょうか。
一度、トップディレクトリのWordPress側でも前述の手順を確認してみる事をおすすめします。
フォーラム: 使い方全般
返信が含まれるトピック: 改ざんされる前の正常なデータを取得する方法@yoshidaaki369 さん
こんにちは。フォーラムの性質上、具体的な業者名などは上げる事は出来ませんが、WordPress開発を得意とされていたり、他社構築のサイトの保守も対応されている所が良いかと思います。
フォーラム: 使い方全般
返信が含まれるトピック: 改ざんされる前の正常なデータを取得する方法はじめまして。
以下2つの方法をご提案します。- 現状のWordPressを復旧する
→おそらくWordPress自体は残っていると思いますので、レンタルサーバ側のログ等を確認いただき、必要な対応を行いアクセス出来るようにする。 - バックアップデータを使う
レンタルサーバ・WordPress側でバックアップを取っていなかった場合でも、サーバー上にデータが残っている場合があります。
具体的には、FTPツールやデータベース管理ツール等でサイト再構築に必要なデータを取得しておき、WordPressを再度新規インストールした後にデータをインポートするという方法です。
まずは1の方法からおすすめしますが、どちらの方法でもウィルスに関するデータが残ってしまうリスクがありますので、ご不安なようでしたら専門業者へ依頼される事をおすすめします。
フォーラム: 使い方全般
返信が含まれるトピック: REST APIのエラー@mrsmith11 さんはじめまして。
原因はいくつか考えられますが、以下をそれぞれ試してみる事をおすすめします。
- レンタルサーバ
→「WAF」という設定が有効になっている事が原因のケースもあるようですので、そのような設定が有効になっていないか確認してみて下さい。 - テーマ
→テーマ側でREST APIが無効化されている場合がありますので、デフォルトテーマに切り替えて試してみて下さい。 - プラグイン
→セキュリティ関連のプラグインでブロックされている可能性もありますので、一つ一つ停止して、どのプラグインが原因か探ってみて下さい。
フォーラム: テーマ
返信が含まれるトピック: 別ページリンク後 ページ内リンクがずれますはじめまして。
サイトを拝見した所、「STORK19」というテーマをお使いかと思いますが、有償テーマはこのフォーラムではサポートする事は出来ませんので、一度販売元にお問い合わせください。- この返信は3年、 6ヶ月前にAki Hamanoが編集しました。
フォーラム: 使い方全般
返信が含まれるトピック: 前の記事・次の記事の画像や色の設定がわかりません@ridicule さん
こんにちは。
次は黒のグラデーションを無効化したいのですが、どのようにすればよいでしょうか?
以下で消せると思います。
#nav-below .nav-previous::before, #nav-below .nav-next::before { content; none; }
また、コメントフォームにマウスカーソルを乗せるとアクセントカラーで真っ赤になってしまい非常に見にくいのですが、マウスカーソルを乗せた時のカラーも変更できるのでしょうか?
以下で変更出来ると思います。
.comment-form-author input:hover, .comment-form-email input:hover, .comment-form-url input:hover, .comment-form-comment textarea:hover, .comment-form-author input:focus, .comment-form-email input:focus, .comment-form-url input:focus, .comment-form-comment textarea:focus { // ここでスタイルを指定 }
また、今後もスタイルを変更したい箇所は多々出てくると思いますので、「Chrome CSSセレクタ 調べ方」などで調べていただいて、色々ご自身で試してみる事をおすすめします。
- WordPressインストールディレクトリにある