wp-cli widgets ウィジェット

確認https://developer.wordpress.org/cli/commands/sidebar/list/https://developer.wordpress.org/cli/commands/widget/list/ $ wp sidebar list +----------------------------+-------------------------------+---------------------------------------…

テーマ 削除

削除した方がいいです!!! ただし、デフォルトテーマを1つは残すこと!!!! 【WordPress】いらないテーマは削除!デフォルトテーマを残す理由

WordPress非推奨プラグイン一覧 https://helpcenter.gmocloud.com/virtualserver/s/article/ch-3656 2018

mailpoet multisite

https://wordpress.org/support/topic/multisite-compatibility-116/wordpress 6.1.5 mailpoet 4.5.2 https://kb.mailpoet.com/article/129-newsletter-task-scheduler-cron(1) Newsletter task scheduler (cron) → Server side cron (Linux cron) メインサ…

wp_options autoload=yes

wp_options _transient_dirsize_cache autoload=yes Hi there, folks. After months of perf issues on a fairly large site (10s of millions of monthly PVs), I finally dug in properly and discovered an absolutely massive _transient_dirsize_cache …

WPScan ライセンス

価格 毎日25回までAPIリクエストを実行できる永久無料プランがあり(最大22のプラグインインストール)、平均的なWordPressサイトであればこれで十分です。有料プランでは、APIリクエストの数に応じて価格が上がっていきます。以下が有料プランの価格です。 …

wp-cli db export

wp db export - | gzip > /tmp/wp-`date +\%Y\%m\%d`.sql.gz mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaceswp-cli 2.4.0 は --include-tablespaces オプシ…

WordPress リビジョン数を制限

https://kinsta.com/jp/blog/wordpress-revisions/ // 制限 define('WP_POST_REVISIONS', 3); // 無効 define('WP_POST_REVISIONS', false);

w3tc query string page cache enhanced

2.3.3 Fix: Page Cache: Moved hardcoded query string exemptions to the settings pagehttps://ja.wordpress.org/plugins/w3-total-cache/#developers 2.3.2 RewriteCond %{QUERY_STRING} =""→クエリストリング(例えばfbclid)があるリクエストがキャッシ…

カスタム投稿タイプ UI 英語表記 WordPress 6.0

[ 解決済 ] カスタム投稿タイプの新規追加表示など一部が英語表記になる | Vektor WordPress Solutions ↓ // after_setup_theme では 6.0 頃から翻訳があたらなくなる . // init でも 0 などなど早めのpriority 指定しないと投稿タイプに連動するウィジェッ…

WordPress 4.8 PHP 8.3

WordPress 4.8.24 PHP 8.3.3 __autoload() is no longer supported PHP Fatal error: __autoload() is no longer supported, use spl_autoload_register() instead in /var/www/html/wp-includes/compat.php on line 502 // SPL can be disabled on PHP 5.2 …

wp-cli wordpressインストール

CREATE DATABASE wp_sample; CREATE USER 'wp_sample'@'localhost' IDENTIFIED BY '********'; GRANT ALL ON wp_sample.* TO wp_sample@localhost; FLUSH PRIVILEGES; mkdir /usr/local/www/apache24/data/wp_sample chown www /usr/local/www/apache24/data…

マルチサイト ユーザ権限

マルチユーザー(複数のユーザーで管理)のWordPressマルチサイトの設定は、標準的なWordPressサイトと似ていますが、やや異なる点があります。 複数のユーザーがいるWordPressマルチサイトでは、特権管理者(ネットワーク管理者)とサイト管理者がユーザー…

wp-cli multisite マルチサイト export import

https://support.pagely.com/hc/en-us/articles/203455200-WordPress-Multisite-Database-Commands 2023WordPress のサブディレクトリ形式のマルチサイトで WP-CLI を使ってドメイン置換 – Share-Snippet-Code 2021

wordpress db optimize 最適化

wp-cli で実行するとタイムアウトの心配がない Optimizing a Database If you want to optimize your site database, you can run this command: wp db optimize Easily Clean & Optimize Your Site | Liquid Web Knowledge Base 2019

クエリストリング

WordPressのパフォーマンスなら、静的リソースからクエリ文字列を削除する課題がよく発生します。CSSファイルとJavaScriptファイルのURLの最後には、通常domain.com/style.css?ver=4.6などのファイルバージョンがあります。cache-control:publicヘッダーがあ…

the_title hook でタイトルを操作

https://developer.wordpress.org/reference/hooks/the_title/ add_filter( 'the_title', 'wpb_sponsored' ); function wpb_sponsored( $title ) { global $post; $sponsored_text = '<span class="sponsored_text"> Sponsored Post</span> '; $sponsored = get_post_meta($post->ID, 'sponsored'…

WordPress session ログイン状態

WordPressでsession_id()を実行しても値が返って来なかったので調査したときの覚書。 環境: PHP 7.4.19, WordPress 5.9.1 ... 一言でいうならWordPressはセッション管理を自前で行っている。 WordPressのSessionの仕組み 2022 cookie + wp_user_meta sessio…

wordpress デバッグ メモリ使用量

Query Monitor プラグイン https://ja.wordpress.org/plugins/query-monitor/【開発者必須】Query Monitor の使い方(おすすめWordPressプラグイン) | push.tokyoWordPress 6.2.2 管理画面で最大メモリ使用量10MB弱 plugintests.com https://plugintests.com/…

子テーマ 作成

WordPressで子テーマを作成する方法(詳細ガイド) 2023子テーマの子テーマは作成できない WordPress の仕様で「孫テーマ」のようなものは作れないようだ。 WordPress で孫テーマは作れない|with a Christian Wife 2020 しかし親テーマで以下のように記述し…

外部リンク _blank

https://www.namehero.com/blog/how-to-add-target-blank-to-your-links-in-wordpress/【WordPress】Cocoonで外部リンクに自動で「_blank」と「アイコン」をつける - nyanco! ブログWordPressで記事のリンクに外部サイトなど任意のURLやリダイレクトを設定す…

wp-cli wp exportしたsqlがwp importで読み込めない

Access denied; you need (at least one of) the SUPER privilege(s) for this operation コメントアウト 先頭の方 -- SET @@SESSION.SQL_LOG_BIN= 0; -- SET @@GLOBAL.GTID_PURGED=''; 末尾の方 -- SET @@SESSION.SQL_LOG_BIN = @MYSQLDUMP_TEMP_LOG_BIN; …

smashballoon Instagram Feed plugin

https://smashballoon.com/doc/instagram-feed-change-log/https://smashballoon.com/doc/updating-the-instagram-feed-pro-wordpress-plugin/ With the WordPress 5.5 update, it is now possible to upload plugin files on the plugins page without firs…

Disable REST API

プラグイン https://wordpress.org/plugins/disable-json-api/ By default, this plugin ensures that the entire REST API is protected from non-authenticated users. You may use this page to specify which endpoints should be allowed to behave as …

Wordpress PHP version

WordPress PHP バージョン 互換性 Past changes to supported PHP versions have been as followed:In WordPress version 4.1: Added support for PHP 5.6. In WordPress 4.4: Added support for PHP 7.0 (dev note). In WordPress 4.7: Added support for P…

nginx wordpress

location ~* .(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|css|rss|atom|js|jpg |jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid |midi|wav|bmp|rtf)$ {https://www.nginx.com/blog/9-tips-for-improving-wordpress-performance-with-nginx/ htt…

Apache Files RewriteRule htaccess

httpd.conf DocumentRoot "/usr/local/www/apache24/data" <Directory "/usr/local/www/apache24/data"> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> <Files ".ht*"> Require all denied </Files> /usr/local/www/apache24/data/.htaccess <IfModule mod_rewrite.c> RewriteEngine…</ifmodule>

Apache wordpress ベーシック認証

「 /wp-admin/ で始まる文字列だけど /wp-admin/admin-ajax.php にはマッチしない」という正規表現が書ければ、LocationMatch ブロックディレクティブ1つで意図した拒否ができそうです。 実はそういう正規表現を書くことができます。これを実現するのが正規…

AWS WAF Managed Rules WordPress

Task: add WAF service to WP siteImplementation steps:1. Create WebACL 2. Add rulesets: AWS-AWSManagedRulesCommonRuleSet AWS-AWSManagedRulesWordPressRuleSet AWS-AWSManagedRulesSQLiRuleSet AWS-AWSManagedRulesPHPRuleSet AWS-AWSManagedRulesKno…

WordPress 5.0 PHP 8 のエラー修正

WordPress 5.0 PHP8 のエラー修正wp-includes/script-loader.php Fatal error: Array and string offset access syntax with curly braces is no longer supported in /www/doc/www.mj-servis.cz/www/wp-includes/script-loader.php on line 706https://word…