WordPressの困った人のスレ 5
■ このスレッドは過去ログ倉庫に格納されています
変な質問ですが、WordPressをしばらく使わない場合、データ類を削除しますが、バックアップができてるとします 下記のどちらが安全でしょうか。 サーバー内の収納していたフォルダを、まるごと消す phpmyadminでテーブルをまるごと消す 復活する際に少しでも楽をと考えてます テーブルさえ消していれば、ファイル何かが、残っていても問題ないように思いますが、間違っていますでしょうか? >>799 消せるんなら全部消した方がいいんじゃない?? バックアップがどういう形式のものか判らないけど、消せるものは消しちゃったほうがトラブルにならなくていいと思う 復活するときに楽をするんであれば、テーブルまでバックアップして復帰時に全部復帰させたほうがトラブルは避けられると思う AIO WP Migration使うとかして一括でやる方法もあるけど、どういう方法でバックアップとるつもりでいるの? データは全部同時にバックアップして、バージョン管理された状態にしておいて、復帰時に整合性が取れるようにするのが基本 後で使うの前提で今は使わないってだけなら、noindexにした上でWP Maintenance Modeみたいなプラグイン使うってのが面倒なくてよくない?? PHPに限らないけど、実行できる言語のソースを残して「踏み台」にされる可能性は排除したほうが安心 まぁ条件がそろわないと外部からはできないんだから、.htaccessでWPのディレクトリ丸ごと禁止でいいんじゃね 鯖管理へログインされたらそこで終了だけど、そういう話じゃないのだろうから、通常のページを禁止すれば外からはなんもできないよ。普通のクラッカー(笑)はちっとも魔法使いじゃないからそこまで怖がらなくてもいい みなさん、ありがとうございます。 バックアップは、BackWPupで両方バックアップしています。 ファイル類はFTPでも一緒でしょうが、BackWPupの方が楽なので。 写真も多いのでアップするのが面倒。というのがあります。 AIO WP Migrationも併用しています。 今は、復帰時のパターンでどれが簡単か探しながらいろいろとやっています。 ようは802さんが書かれていますように踏み台や改ざんされないことを考えています。 ファイル類だけをおいておくなら、.htaccessでブロック。 テーブルだけをおいておくなら、対処無しでよいのかもしれませんが、 BackWPupで、.sqlインポートするのはそれほど苦ではないですから、消す方が良さそうですかね。 801さんのWP Maintenance Modeは知りませんでした。ありがとうございます。 ただWordPress自体は稼働していますので、ずっとおいたままにしておく。 というのもあまり良くなさそうですね。 DBのユーザー自体は、ファイル類の有無、テーブルの有無に関わらず存在だけさせようと思っていますが、 これは、まったく問題ないことでしょうか? >>803 自己レスです。 WordPressファイル類をそのままにしておいて、 DBのテーブルのみを削除し、色々とやってみました。 一つわかったことは、 wp-admin にアクセスすると、install.phpが起動して ようこそ画面から勝手に作られちゃいますので、これは危険でした。 DBのユーザーを残す場合には、>>802 さんの.htaccessブロックは必須でした。 あー、DBを外部の鯖にされる場合もあったな たとえば、ドメインをGMOゼロ円とかで新規で取って、WPをインストールだけして初期設定をしないで放置すると、 ロシアとかから誰かがやってきて、勝手に設置しやがるのでおもしろい(笑) VPSとかクラウドとか使っててサーバーの設定関連で残しておきたいものがあるとかではなくて 普通のレンタルサーバー使ってるなら丸ごとバックアップと復元できるプラグインで一からWordPress立ち上げた方が早いでしょ やっぱり中途半端になにか残すと変なことされちゃう可能性ありますね。 今のところ、ファイル類削除、DBテーブル削除して、ユーザーは残しておく 復帰時には、BackWPupで保存したファイル類をFTPでアップ、 phpmyadmin でインストール。 という普通の復帰方法が必要ですね ユーザーを作る手間だけ楽できる。。。 806さんのとおり、ノーマルWordPressで初期設定して、AIO WP Migration もありですね。 しょーもないなー。こういうので十分だぞ。メンテにも使える ErrorDocument 503 /maintenance.php <IfModule mod_rewrite.c> RewriteEngine On # てきとーなお知らせページを作っておく RewriteCond %{REQUEST_URI} !=/maintenance.php # 通過できるIP。ブラウザのUAとかいろいろ条件は設定できるから RewriteCond の書き方をググれ RewriteCond %{REMOTE_ADDR} !=127.0.0.1 RewriteRule ^.*$ - [R=503,L] </IfModule> 横からすまん WPをユーザーを残したまましばらく使わないのでデータ類を一旦全部消す、というシチュエーションがよくわからないんだけど 一旦サイトを閉鎖するってこと? 質問者じゃないから知らんけど、作業用とか、発注者に作業経過を見せるだけの仮設置サイトなんじゃね? んで、なんとなく次の模様替えバージョンアップへの下地として、完璧なアクセス制限して残しておくことはよくある。再稼働が楽だしな そういうのはあるね だけど、仮サイト(A)から本番公開サイト(B)を作ったとしても、 WPやコンテンツの更新があるから結局Bでの最新データをAへ移行して次へのバージョンアップの基にしない? そしたら、Aはバックアップ取ってあるのにテーブルを残すとかって意味無くない?という気がする ブログもやってるコーポレートサイトの場合、 WordPressに標準搭載されてるRSSフィードって必要ですか? 実際RSS使ったことなくてよくわかんないし、日本でのシェア率も低そうだしサチコで未登録インデックスも増えるしで無効化したいんだけど、 一応ブログを更新しているサイトではあるから無効化していいものか判断がつかない。 無効化した方がセキュリティ的にも良いという話も聞くけど、どうなんだろ。 詳しい人いたら教えてください。 あくまでも、「そういうこともできますよー」だからね ぶっちゃけ今どきRSSでチェックしてる人がどれだけいるかは疑問 でもまぁWPの標準機能でRSS出力はあったと思うから、そのままで放置いいんじゃね? セキュリティリスクとかサチコ未登録インデックスが大量にできる問題ですでにデメリットを感じてるので、 無効化することによる致命的なダメージがなければ無効化したいんだよね。 RSSを無効化してもSEO的には特に問題ないよね? 2021年にChromeがRSSリーダー搭載させる実験してるから復権もありえるみたいな記事があったけど それ以降動きなさそうだし…うーん… プラグインの All In One SEO ・・・どんどんクソ化してくよなぁ。10年前はなぜかもてはやされていたが All In One SEOってもはや特になくてもいいかなと思ってる 次作るサイトには入れないかも SEOなんてもう意識しないなあ 同業他社にデータ分析されないようにSEO系の勝手に人のサイトを解析するbotは拒否するようにしてるくらいかな 人のサーバーリソース勝手に使って同業他社にデータ提供とか迷惑でしかない SEOよりも見てくれを気にするからOGPの設定くらいのためにしかAll in One SEOを使ってない。 本当にSEOで有利に立つには金かけて宣伝せにゃいかんでしょ。 >>819 Rank math入れてみたがSEO SIMPLE PACKはもう時代遅れて不要なの? >>822 むしろSEO知識がある程度あって 各項目の要不要の判断がしっかりつくならSEO SIMPLE PACKは最強まである。 余計な機能が一切ない。が、人によっては欲しい機能も無い。 WordPress Codex日本語版はエラーしたりCSSが崩壊しているような気がするんですが、皆さんは今でも利用しますか? 新WordPressサポートは関数ページとか見つかないんですが私の検索スキルが低いだけ?? >>824 日本語版はサポート切れ。 英語版で確認するしかない。 カスタムメニュー(wp_nav_menu)の改変をしています。 ulとliに冗長なクラス名が出力されるのが嫌でどうにかしたく、idとクラス名を丸ごと削除する方法まではわかりました。 しかし、current-menu-itemとmenu-item-has-childrenだけは残したいです。 一部のタグだけを残す書き方を教えて下さい。 >>824 英語版読んだ方が早いよ いつまでも日本語サイトに頼ってちゃダメよ 日本語版ってwwwwwwwww 未だに日本語版(笑)なんて読んでらヤツいるんだ?wwwwwwwwwwww Why are you writing in Japanese? Rich Table of Contentsを利用し目次を作成したのですが、 見出しにIDだけが追加されません。 自作テンプレートではなく、通常のテンプレートにすると、 見出しにIDが追加されます。 どなたかご教示いただけませんでしょうか。。。 自作テンプレでwordpressの共通ファイル読み込んでないんだろ これだったのを <?php echo ($post->post_content); ?> これにしたらID追加されました! <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <?php echo the_content(); ?> <?php endwhile; endif; ?> レスいただきありがとうございました! 学生時代はhtmlやCSSでホームページを作ったりしていたのですが、久方ぶりにwordpressなるものを学んでみようかと始めた感じです。 初歩的にもほどがある質問で恐縮なのですが、 左側のツールバー(?)にプラグインが存在しないのはなぜなのでしょうか https://i.imgur.com/lrYFMK9.jpeg 「設定」とか「外観」も出てないから管理者権限のあるアカウントでログインしてないとか? たしかにアカウントを共有させてもらった流れなので、そういった類かもしれませんね。 確認してみようと思います。ありがとうございました。 >>833 =835 まず最初に、WPを学習したいはずなのに、なぜそんな既存の特殊なテーマを使用しているのかが疑問。 その最初の間違いを捨て置くとして、 WPの学習とか慣れるだけなら、XREA Freeとかの無料サバでも借りてWP簡単インストールして、デフォルトテーマの子テーマでも作って編集をするのが無難だろう さらに言えば、PHPの学習もしたいならXAMPでもいれたほうがエラーを確認しやすくていい オリジナルテーマを作る気があるなら最小構成の header.php、index.php、footer.phpを自分で作るところから始めると理解がしやすい WPのオリジナルテーマやプラグインを個人で作るなら、近年無駄に流行っているクラウド上の仮想開発環境に手を出す必要すらない WPバージョンアップするとこのPHPでは動かなくなるからPHPのバージョン上げてくれって出るのにPHPのバージョン先に上げるとWPが動かなくなってWPのバージョンアップできなくなる罠、なんなのこれ?んで検索したサイトでは先にバックアップとっておいたほうが良いよって紹介されるアドインもPHPのバージョンが古くて使えない BackWPupの場合「必須 PHP バージョン: 7.2以上」だからなぁ。 All-in-One WP Migrationだったら「必須 PHP バージョン: 5.3以上」だから それで何とかなるんじゃない? なるほどー ちなみにwordpressを先に6.3.1にしたあとサーバーのコントロールパネルでPHPのバージョンを上げるとして mySQLはどのタイミングで上げれば良いのでしょうか?結果的に動かなくなるとか懸念点ってあります? いまのWPのバージョンは 5.1.16です タイミングとか懸念点とか言っても、サーバーに依るとか、おま環とか細かい事言い出したらキリが無いし 多分、今ある情報を全部出してもらっても、その質問には答えきれないので、もし自分がやるなら 1. 動作するバックアッププラグインで全体のバックアップ取得 2. ローカルに最新環境でWP構築して、1と同じプラグインを入れてバックアップを復元 3. 動作確認できたら、サーバーのphpとmysqlを最新にバージョンアップ 4. サーバーにWPの最新Verをクリーンインストールしたら、1と同じバックアッププラグイン入れてバックアップを復元 ってのが割と安全・確実で、手動でやるよりは楽なんじゃないかな? なるほどクリーンインストールじゃないとやっぱ問題出ること多いんですかね ローカルで真っさらなWPにインスコしてバックアップ復元して問題無いなら 本番環境でも同じ条件でインスコして復元すれば不具合出る確率は低いよね ってだけだよ ああそうかローカルで試せばよかったのか 随分更新してないからやり方とんと忘れてたよサンクス WordPressでcocoon使ってます。昨晩ブログ更新中に「正しいJSONレスポンスではありません」エラー発生。 ググったけどいろいろ理由があるようでわかりません。とりあえずパーマリンク見直しとデータベースの最適化をしてみたけど 一時的によくなるだけでまた同じエラーで更新が出来なくなります。 困った... WPのデフォルトテーマに戻すだけじゃなく、一旦、全プラグインを無効化して エラーが出なければ、1つずつ有効化して原因を探る っていうのが不具合時の定石の1つ なるほど そんなにプラグイン多くもないし やってみます テーマ変えても プラグイン無効にしても なにも改善しませんでした せっかくアドバイスもらったのに 無念 「ブロックのリカバリーを試行」ボタンをクリックしてみて ブラウザを変えたらテスト記事のアップはできました! なんどもトライして記事もひとつ保存できた(保存ができなかった)ので ので きょうはここまでにします ありがとうございました >>847 =>>854 だけど、なんのブラウザ使ってたんだろう アドオンやクッキーやセッションやシークレットを理解してないだけじゃないかな サーバーがGMOだと色々設定しないとメールが届かない等あるようですが、 そういった手間も少なくて使いやすいレンタルサーバーってどこがありますか? メールが届かない等って、SPFレコードとか設定しないとGmailにメールが届かないって話? それはGMOに限った話じゃないしWP関係無いので、サーバーの話はスレ違い 何社か使ってXServerは比較的トラブルが少ない気がするが…スレ違いだなぁ スレ違いついでで、XServerはスタンダードプランでSSL・WAFが標準で使えるんで気に入ってる >>860 >>861 Xserverね ありがとう 然るべきスレでもきいてみるよ Pinterestに過去記事を自動で大量に投稿する方法はないでしょうか? 新着記事は自動投稿するようにしているのですが… (余談ですがPinterestへの新着記事の自動投稿は一度設定してしまえば後は自動だしアクセスも少しは稼げるのでお勧めです) 他にも過去記事をSNSなどに自動投稿する方法があったら教えて頂きたいです。 >>863 過去記事を大量投稿じゃなくても自動投稿の方法があったら教えて頂きたいです。 ブログの文章書く時に段落とかフォーマットを指定するリボンがあるけど これが前のWordpressのアプデ以降画面を下にスクロールしても画面に追従してくれなくなった そのせいで今は見出しとか変更する時にいちいちページの一番上まで戻らなきゃいけない これってWordpress側が対応するまで治すの無理? >>865 編集画面で読み込むcssを追記して編集すればいい contactform7使って添付ファイル必須で送るフォーム設置してるんだけど テストしてみたらある人のiPhoneから送れなくて困っている 他の人のiPhoneやAndroidは問題なく送れる エラーになる人は回線変えてみてもファイル変えてみてもだめらしい 解決策わかる人いませんか? iOS、WP、CF7のバージョンは? iPhone再起動後にも試した? フォームでの送信はsafari?chrome等の他のブラウザでは試した? safariはプライベートモードだったりする? 多分おま環なんだろうが、それにしては情報が足りなすぎる >>863 Pinterestとブログを連携してアクセスアップする方法【被リンク獲得】 ttps://give-shot.jp/pinterest-auto/#index_id9 > 管理画面を開き、設定 → 表示設定 → 「RSS/Atomフィードで表示する最新の投稿数」を変更 >>868 情報足りなくてすみません iOSは16.6.1でWPとCF7は最新 フォーム送信はSafariもChromeもエラーです iPhone再起動はしてもらってません、試してもらってみます Safariプライベートモードだと送れないんですかね? でもChromeでもだめだからその人のiPhoneの設定か何かの問題っぽい気がしますよね 別の人のiPhone(OS16.1や17)は問題なく送れます >>870 の追記です 再起動してもらいましたがやはりエラーで送れませんでした プライベートモードではないそうです エラーのメッセージはオレンジの枠で 「メッセージの送信に失敗しました。後でまたお試しください。」となっています reCAPTCHAはv3です >>870 プライベートモードはあまり関係ない気もするけど一応確認ってことで 全然ケースは違うけどAirDrop送れなかったりしたのが、再起動したら直ったとか iPhoneではありがちだし、充電切れやOSバージョンアップするタイミング以外では 再起動しなかったりするから、おま環の場合はまず最初に試したいところ せっかくiOS17.0.2やiOS16.7がリリースされたばかりだから、差し支えなければ とりあえず最新バージョンにアップデートしてもらうってのも手かと あら、レスが前後しちゃった ダメだったのか んー、あとはadblock系のアプリとかは入れてない? >>871 それリキャプチャの問題 外したら送れるようになるんじゃね >>869 ありがとうございます。 やってみます。 >>869 記事が3000以上あるので時間かかりそうですね。 >>873-874 遅くなりましたがありがとうございました リキャプチャ切ってみたのですがやはりエラーになるそうです adblock系のアプリは聞いてみますがそんなの入れてない知らないと言われる気がしますw 何が原因なのかさっぱりわからないんだけどCF7やめた方がいいんですかね… >>877 非対応拡張子のファイル送ってる説浮上じゃね?? なんか変なファイル添付してない?? ファイルの添付云々で昔あったんだけど、ひとりだけ変なファイル送ろうとしてエラーってのがあった 一応確認してみるといいかも 「受け入れ可能なファイル形式」にあるファイル送ってる?? >>878 ありがとうございます それは間違えてません エラーになるファイルを送ってもらってテストで私が送ってみたらエラーにならないんですよね ファイルも1つじゃなくいろいろ試してもらったけど全部ダメみたいです ちがうかー 鯖側でそのIP弾いてる…わけないよなぁ ちなみにCF7以外のメールフォーム試した?? >>880 まだ試していません メールフォームのプラグインってみんなCF7使ってますよね 別にこだわりないんだけどマイナーなの使ってアプデされなくなるのが怖い こだわりないならプラグインではなくgoogleフォーム使うとかは? 環境ごとのテスト、スパム対策、セキュリティ対策などなどを丸投げできる外部サービスは楽よ プラグインばんばん使うけどメールフォームだけはphpでスクラッチしてるわ ランダムで記事を投稿させるプラグインについて 今まではサイト内で作った記事全てからランダム表示ができたのに いつのまにか、明らかに一定以降の日付に作られた、新しめの記事しか表示されないようになりました… 原因が一切思い当たらないのですが誰か詳しい人いますか? >>885 すみません advanced random postsというやつです >>886 そのプラグインの正式名称がAdvanced Random Posts Widgetだという前提で調べると プラグインページでは Advanced Random Posts Widget – WordPress プラグイン | WordPress.org 日本語 ttps://ja.wordpress.org/plugins/advanced-random-posts-widget/ WPの検証済み最新バージョンが6.1.3で、説明の最上段に > このプラグインはサポートされなくなりました。 > 代わりにRecent posts widget Extendedを使用してください。 と書いてあるので、原因を調べるぐらいなら、さっさと乗り換えて検証してみた方がいいかも 勧められている代替の乗り換え先はこちら Recent Posts Widget Extended – WordPress plugin | WordPress.org ttps://wordpress.org/plugins/recent-posts-widget-extended/ >>863 なのですが、Pinterestに過去記事を自動で投稿する方法はないでしょうか? Twitterに自動投稿する不動産Tweet Old Postみたいなのが理想です。 >>869 で教えて頂いたやり方もやってみたのですが、記事が一切投稿されていません。 新着記事も自動投稿されなくなりました。 教えて頂けると幸いです。 >>890 していないと思います。 意味も分からなくて調べました。 ドメイン認証というかWPとpinterestを連携させるのに認証が必要でしょ? そもそも今まではどうやって連携させてたの? >>892 勘違いしたのですがpinterestのドメイン認証は出来ていました。 ドメイン認証は↓のwordpressの方かと勘違いしてました。 https://www.xserver.ne.jp/manual/man_domain_authenticate.php >>887 >>888 ありがとうございます。 こちらのプラグインもためしてみましたがやはり同じ結果に… ブログ側に問題があるんでしょうか 困った困った… >>896 ドメイン認証出来ていたんだと思います。 ネットでやり方見ながらやったら出来ました。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる