mokkosan
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 変なコメントが何回も来る解決してなによりです。
まとめますと、スパムがいっぱい来るようになったので、その対処法としてドメインを変えることで解決したということですね。
しかしながら、おそらく新しいドメインでもそのうちスパムがいっぱい来るようになるでしょうけれど、その度にドメインを変えていくという、焼畑農業的運用をされていかれるということですね。😇
フォーラム: インストール
返信が含まれるトピック: 旧バージョン(3.5.2)からのバージョンアップ追加ですが、PHPに関していえば、8.0以下はすでにEnd of lifeを迎えており、セキュリティホールがあってもメンテナンスされない危険な状態です。(今日2025/03/23現在)また、8.1は2025年いっぱい、8.2は2026年いっぱいでEnd of lifeを迎えます。その辺りの事情も踏まえて、どのバージョンで運用するのかを決めましよう。
フォーラム: インストール
返信が含まれるトピック: 旧バージョン(3.5.2)からのバージョンアップこちらのページにWordPressとPHPの互換性が載っています。https://make.wordpress.org/core/handbook/references/php-compatibility-and-wordpress-versions/
(1)ですのでまず、php56でも動かせるWordPress6.2まで、段階的にWordPressをバージョンアップ
(2)そして、WordPress6.2まで上げたら、今度は、PHPをWordPress6.2が正規サポートしているPHP7.4までバージョンアップ
(3)次にPHP7.4で動かせるWordPress6.7まで段階的にバージョンアップ
(4)最後にPHPを7.4のまま置いておくか、例外付きサポートの8.2まで上げるか、あるいはベータサポート中の8.4にチャレンジするか決める。
こんな流れでいいと思います。ただし、これはあくまで本体の話。プラグインとテーマも絡んでくるので、こまめにバックアップをかましつつ、常に一つ前の状態に戻れるようにして進めてください。
ちなみにうちのお店のサイトは、PHP8.4で稼働しています。今のところ動作には問題なく、8.2に比べると、表示速度も早いので満足しています。とはいえ、あくまでベータサポート状態なので、8.4に上げるのは自己責任で(^^;;
フォーラム: プラグイン
返信が含まれるトピック: ワードプレス管理画面にお問い合わせフォームがない。10年以上むかしの話ですが、少しの間だけ、ホームページビルダー経由でWordPressを触っていました。当時は今よりWordPress自体のエディターが貧弱というか、HTMLの知識がないと色々できないような状態だったので、ホームページビルダーにもそこそこ需要があったのだと思います。
ところが今、ホームページビルダーのサポートがなくなっているのは、すでにWordPress自体のエディターが充実して、使いやすくなっているからとも言えます。だから、ホームページビルダーの需要がなくなってきたのでしょう。ですから、今が乗り換えどきだと思います。
あと一つ、「1.「インストールプラグイン一覧」に「Contact Form7」は表示されております。
ただ、送って頂いた添付画像の「設定」「無効化」「翻訳を更新」の場所には、当方の場合「有効化」と「削除」の二つしかありません。」とのことですが、WordPressのプラグインは、インストールしただけでは機能しません。ないのと一緒です。ですから、その時点ではメニューにも出てきません。有効化して、初めて機能し始めます。ですから、有効化の方をクリックすると、メニューに出てきます。
フォーラム: プラグイン
返信が含まれるトピック: Smash Balloon Instagram Feed 「ユーザーが見つかりませんでした」使っているのは、「Smash Balloon Instagram Feed」なんですね?そうであるなら、旧バージョンなので、最新版にバージョンアップしてから試してはどうでしょう。最新版は、「Smash Balloon Social Photo Feed」と、名前自体変わっています。
フォーラム: 使い方全般
返信が含まれるトピック: ダッシュボードとホームボタンを押すと・・・。ある意味これは、WordPressにめっちゃ関係ある質問だと思うのですよね。
「特に、何か変なことはした覚えがない」にもかかわらず、真っ赤な「危険なサイトです」が出ているということは、十中八九、クラキングされてマルウェアが仕込まれたと思っていいと思います。そうではないこともないわけではないかもしれませんが、やられてると思って対処すべきでしょう。
原因は、WordPressやテーマ、プラグインが更新されておらず、脆弱性がある状態であったか、あるいは、管理者のIDとパスワードが容易に想像できるものであったり、単純であったり、他のサイトやサービスと共有している組み合わせだったりしてそれが漏洩している場合などが考えられます。
対処としては、マルウェアを駆除してもろもろ最新版にメンテナンスして、IDパスワードを新しいユニークで難解なものに変える必要があります。
WordPressを運用する場合、セキュリティは意識して確保すべきだと思うのですよ。仕事で使っているサイトであるなら、お客さんの個人情報を扱うこともあるでしょうしね。
フォーラム: その他
返信が含まれるトピック: MySQLのバージョンアップについてMySQLのエラー1044は、アクセスしようとしたユーザーがそのデータベースに対してアクセス権限がないことを示しています。これ自体はutf8の件とは関係ないです。テスト環境をどこにどう作ったのかわからないのでこれ以上詳しくはわかりません。、新データベース名と同じ名前のユーザ‘(新データベース名)’@’IPアドレス/IPアドレス’に、旧データベースへのアクセス権を与えてやればこれ自体は解消しますが、そもそもそうなるのは手順がおかしいような気はします。
- この返信は1年、 5ヶ月前にmokkosanが編集しました。
フォーラム: プラグイン
返信が含まれるトピック: User Submitted Postのタイトルを消す方法山登りをするのに、藁から藁へつかみ変えて登ってると、そのうち切れて落ちちゃいます。まずは、ザイルを自分で用意するか、ポーターを雇うかしないとです。
せっかくなので、ザイルがわりにわかりやすいCSSの解説を載せておきます。デベロッパーツールの使い方もわかるので、一度読んでみてください。そうしたら、消せるようになりますよ。
https://www.vektor-inc.co.jp/post/wordpress-css-customize-2020/
フォーラム: プラグイン
返信が含まれるトピック: User Submitted Postのタイトルを消す方法私は単なる下手の横好きなんでいいっちゃいいんですが、本来それでお金稼いで生活しているプロの人から、タダでなんでも引き出してやろうという心根は、いかがなものかと思いますよ。自分がやった方法ではなぜ消えなくて、ことりさんの方法だとなぜできるのか、仕組みを身につけたほうがいいのではないですか?それさえ消えたら、サイトが全部完成すると言うわけでもないんでしょう?
フォーラム: プラグイン
返信が含まれるトピック: User Submitted Postのタイトルを消す方法そのタイトルは画像のタイトルではなく、投稿そのもののタイトルです。ダッシュボード開いて投稿一覧のところに並ぶタイトルですから、データとしてこれを消す(null値にする)ことはできないと思います。ギャラリー上で非表示にするしかできないでしょう。その非表示の方法は、HTML見てみないとわからんです。→というわけで、ここで三つ上のことりさんのレスに戻ります😅
フォーラム: プラグイン
返信が含まれるトピック: User Submitted Postのタイトルを消す方法フォーラム: その他
返信が含まれるトピック: /certifiedfactory/feed???なんとっ 確かに、認証工場を未認証工場にした、uncertifiedfactoryにしても、feed出ますね。なんでもいけるんやっら、それは確かにコードにその文字列出てこないですわ😅
ちなみにうちのサイトは、パーマリンク設定 /%category%/%postname%/ ですが、そういえばRedirectionが入ってるので素直に404になっているのかもしれません。
フォーラム: その他
返信が含まれるトピック: /certifiedfactory/feed???横から失礼します。ターミナルからLynxでアクセスしてみました。素の状態のテキストブラウザですから、特に機能拡張とかは関係ないはずです。
確かに、https://ja.wordpress.org/certifiedfactory/feed にアクセスすると、feedが配信されてるようです。しかし、自身のサイトで確認すると、404になりました。あるところとないところがあると言うことは、WordPressコア側ではなくて、テーマなのかプラグインなのかが配信しているのではないかと感じましたが、これは単なる推測です。
フォーラム: プラグイン
返信が含まれるトピック: ハッシュタグから関連画像を一覧表示する方法についてことりさんの言うように、メンテされてないプラグインは危険なので、使わない方向で考えてみます。またテーマ依存の部分もある(自前でタグ化するテーマもある)ので、標準テーマの「Twenty Twenty-Five」のデフォルト状態と仮定して考えてみます。
投稿本文中にSNSで使われるようなハッシュタグを書き込んでも、WordPressでいうタグには変換されません。そこで、子テーマを作ってfanction.phpに、それを実現するコードを書き込んでやります。例えばこんなのとか。
function auto_add_hashtags_as_tags($post_id) {
// 投稿が自動保存やリビジョンなら何もしない
if (wp_is_post_revision($post_id) || wp_is_post_autosave($post_id)) {
return;
}
// 投稿の本文を取得
$post_content = get_post_field('post_content', $post_id);
// 正規表現でハッシュタグを抽出(#の直前が/でない場合のみ対象)
preg_match_all('/(?<!\/)#([^\s#]+)/u', $post_content, $matches);
if (!empty($matches[1])) {
// ハッシュタグの重複を削除し、WordPressのタグとして設定
$tags = array_unique($matches[1]);
wp_set_post_tags($post_id, $tags, true); // true にすると既存タグに追加
}
}
// 投稿が保存されたときに実行
add_action('save_post', 'auto_add_hashtags_as_tags');これで、本文中の#の後の文字列を、自動的にWordPressのタグとして取り込めます。ただし、#の直前に/がある場合、URLのフラグメントの可能性が高いので除外しています。もっとも、URL中のフラグメントとしての#の直前は必ず/であるわけではなく、むしろそうでない場合も多いので、本当は例外処理としてはこれじゃダメな気もしますが(-_-;;
これを投稿してからその投稿を表示すると、本文中のハッシュタグのところは別にリンク化しませんが、投稿の下にタグが一覧されます。そのタグをクリックすると、そのタグが設定された投稿が一覧されます。本文側のハッシュタグもタグページにリンクさせるなら、もうちょいコードが必要です。
以上のようにすると、SNSに慣れた人には使いやすいかもです。ハッシュタグをWordPressの標準タグに取り込めたら、あとは、そのタグを手掛かりに考えたら色々できそうです。
- この返信は1年、 6ヶ月前にmokkosanが編集しました。
フォーラム: 使い方全般
返信が含まれるトピック: リニューアルのため、下層に設置して現サイトがエラーに