kimipooh
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: ビジュアルリッチエディターを使用しないの設定の件でこちらについて遅ればせながら、私もこまったので対処した方法をお伝えします。
下記の Classic Visual Editor Options プラグインをインストールしてみてください。
まだ日本語翻訳されていないため、英語にはなってしまいますが、従来通りユーザーのプロフィールに「Disable the visual editor when writing」ボタンが出てきます。こちらをチェックして保存すると、従来の動きになりました。https://wordpress.org/plugins/classic-visual-editor-options/
フォーラム: プラグイン
返信が含まれるトピック: [SiteGuard WP Plugin]WAF除外ルールが適用できないさくらインターネットのビジネスを使っています。
さくらVPSのように自分でサーバー(Apache含む)を構築するサービスを除き、一般的なさくらインターネットのサーバーでは、WAFの設定を .htaccess では制御できません(さくらインターネットには2度ほど時期をおいて問い合わせた結果)。つまり WAFはオンかオフしかできないのです。
テーマなどによっては、さくらインターネットの場合、WAFがオンだとデータが保存できない場合があります。その場合には一時的にWAFをオフするか、それが無理なら WAF系のプラグイン(Wordfence Securityなど)をいれて、さくらインターネット側のWAFはオフにせざるをえない運用になってます。
フォーラム: プラグイン
返信が含まれるトピック: キャッシュ系プラグインはどれ?EWWW Image Optimizer
Jetpack Boost
Autoptimize少なくても上記の3つはキャッシュ系機能があります。
さらに Unveil Lazy Load についても画像を後から表示するという機能を実装しているので、画像表示に関して影響を与えます。
フォーラム: プラグイン
返信が含まれるトピック: contact form 7無効化でログインできなくなってしまった。回答したら外部リンク先が多かったからか、モデレーターによるレビューが必要で保留になってしまったので、手短に回答しておきます。
Contact Form 7 Add Confirm プラグイン は開発終了しているので、現在の WordPressでは動かないと思います。
したがって、Contact Form 7に確認画面を付与したいのであれば、アクティブに開発さらえているプラグインを使うことをオススメします。たとえば、Contact Form 7 Multi-Step Formsプラグインなどです。
フォーラム: プラグイン
返信が含まれるトピック: contact form 7無効化でログインできなくなってしまった。Contact Form 7を拡張する Contact Form 7 Add Confirm プラグインが必要なら、そうなります。
ただし、この Contact Form 7 Add Confirm プラグインは開発終了していて、現在の WordPress では動作しないのではないかと思います。
Knowledge for WordPress: Contact Form 7 version 5.4 以降 動かなくなった Contact Form 7 add confirm プラグイン(Contact Form 7 に確認を追加する)を動作させるには
https://kitaney-wordpress.blogspot.com/2021/03/contact-form-7-version-54-contact-form.htmlContact Form 7に確認画面を付与したいのであれば、アクティブに開発さらえているプラグインを使うことをオススメします。
たとえば、下記で紹介されている「Contact Form 7 Multi-Step Forms」であれば、5日前に更新されており、WordPress 6.4.1と最新版をサポートしています( https://ja.wordpress.org/plugins/contact-form-7-multi-step-module/ )
【Contact Form 7 add confirm代替】確認画面プラグインの決定版!(2022年版)
https://wpmake.jp/contents/plugin/contact-form7/add-confirm/フォーラム: プラグイン
返信が含まれるトピック: contact form 7無効化でログインできなくなってしまった。Contact Form 7 プラグインがインストールされていることを前提としている、 Contact Form 7 Add Confirm プラグインが、Contact Form 7プラグインを削除したことで機能しなくなっていることが原因に見えます。
WordPress のインストール先が Cドライブになっているということは、ローカル環境(手持ちのPC)で WordPressを動作させているということでしょうか。
その場合には、Cドライブ > Program Files > Apache24 > htdocs > wordpress > wp-content > plugins フォルダ内部にある contact-form-7-add-confirm のフォルダを、別の場所に移動してみてください。
フォーラム: プラグイン
返信が含まれるトピック: 「admin-ajax.php」でエラーが発生します。そこは、.htaccess でIPアドレス許可の設定をした場合(具体的にどういう設定をしたのかを提示して説明するとよいでしょう)、国外IPアドレスフィルタは無効化できるのかを聞いてみるということになるでしょう。
最終的にはその国外IPアドレスフィルタを無効にして、 .htaccess 側でセキュリティ対策できるかどうかになるかなと思います。そのかわり、wp-login.php, wp-admin などへのIPアドレス制限などは自前でやる必要が出てきますけどね。
フォーラム: プラグイン
返信が含まれるトピック: 「admin-ajax.php」でエラーが発生します。WordPressを置いているサーバーで、admin-ajax.php に対するアクセスを許可する必要があると思います。このファイルは wp-admin/admin-ajax.php にあり、 wp-admin についてへレンタルサーバー等によってたとえば海外からのアクセスをブロックしているなどの場合もあります。
その制限をお使いのサーバーで admin-ajax.php のみ除外できるか次第かなと思います。
下記はApacheサーバーが使われていて、 .htaccess ファイルによる制御が可能な場合にできる対処方法です。できるかどうかは利用しているサーバーの管理運営元に問い合わせてみてください。
https://kimiyakitani.wordpress.com/2014/02/13/how-to-resolve-admin-ajax-error/フォーラム: プラグイン
返信が含まれるトピック: zipaddr-jpプラグインエラーについてなお、zipaddrjpプラグインのソースコードを覗いてみましたが、下記の従来記載が正しいです。zipaddr_DEFINEは、
zipaddr-jp.php:define(‘zipaddr_DEFINE’, ‘zipaddr_define’);
で定義されているので、defineの場合には、echo zipaddr_DEFINE; のようにシングルやダブルクォーテーションを使わずに利用するため。$param= unserialize( get_option(zipaddr_DEFINE) );
またすでに回答があるように、エラーがでているのは、このプラグインによってWordPress に保存されたデータの読み取ると、シリアル化されたデータではないよというエラーのようにみえます。
その場合のエラー処理がこのプラグインにはないのが問題だと思いますね。たとえばそれがなかった $paramにデータなしの場合、どうするのかという点が気になります。ソースはかなりベタ打ちっぽいコーディングをしているので、動くかどうかわかりませんが、
$param= @unserialize( get_option(zipaddr_DEFINE) );
if($param === false){
$param = array();
}とするなど シリアライズをもとに戻すときにエラーになったら、エラーではなく、空配列をいれておくという手もあります。ただそうすると次の foreach はスキップになるので、それ以下が正しく動作するかどうかはわかりません。
フォーラム: プラグイン
返信が含まれるトピック: zipaddr-jpプラグインエラーについて何を期待してどう動かないのかわかりませんが、プラグイン開発者に問い合わせてみるのも良いかなともいます。
このプラグインの開発者は、下記の末尾のリンク先にウェブサイト情報があるので、そこを参考にすると問い合わせできそうに思います。https://ja.wordpress.org/plugins/zipaddr-jp/
フォーラム: 使い方全般
返信が含まれるトピック: 下記エラーを改善したいwp-includes/images/media/archive.png というファイルは WordPress コアに存在しますが、 archivegj.pngは存在しません。
そのため、テーマあたりで何か間違った設定をしているのではないかと推測します。
フォーラム: プラグイン
返信が含まれるトピック: Contact Form 7で送信するとくるくる回って終了しないもし、iPhoneの場合にはカメラでとった写真は HEICフォーマットになっていて、WordPress によってアップロードを拒否されている場合もあります。iPhoneの場合には、画像フォーマットについて JPEGになっているかどうかも合わせてチェックするとよいかと思います。
フォーラム: インストール
返信が含まれるトピック: 画面が真っ白で何もできません下記をみると、さくらインターネットの運営に連絡して、その回答にて解決したようです。
さくらインターネットが用意したクイックインストールでうまくいかないようであれば、さくらインターネット側にまずは聞いてみるのがよいかなと思います。フォーラム: 使い方全般
返信が含まれるトピック: プラグインを使わずに人気記事ランキングを作りたいパット見た感じでは
if ($count==”) {の文字列が空という判定部分がダブルクォーテーションが1つで文法間違いになっています。
if ($count=="") {
あるいは
if (empty($count)) {
あたりを使ってみてはと思います。フォーラム: 使い方全般
返信が含まれるトピック: サーバ移行後の画像ディレクトリがおかしくて画像が表示されないhttp://◯◯/test/ にURL変更したなら、ご指摘のとおり、 RewriteBaseとRewriteRule 部分の変更が必要ですが、今回は URL変更はないということでしたね。
ただURL変更がないにも関わらず
public_html/test/ フォルダ以下にいれると、 http://◯◯/test/ と認識されませんか。
つまり 移行したサーバー側の http://◯◯/ へのアクセスはどのフォルダを見ているのか確認してみてください。
それが public_html であるなら、そこ直下にWordPressファイルを置く必要があります。
これを test 以下においた上で、 http://◯◯/ としてアクセスさせたいなら、https://wpdocs.osdn.jp/WordPress_%E3%82%92%E5%B0%82%E7%94%A8%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AB%E9%85%8D%E7%BD%AE%E3%81%99%E3%82%8B
の「既存のサブディレクトリを使ってルートディレクトリに表示する場合」でしょうが、その前に上記サーバー側で http://◯◯/ がどのフォルダを見ているのかのチェックが重要です。