テーマ設定を失うことなくワードプレスのテーマディレクトリを変更する手順
- 24-07-2022
- Toanngo92
- 0 Comments
こんにちは皆さん、ワードプレスのテーマを作成するときに、テーマのフォルダー名を編集したいという状況に遭遇したはずですが、テーマの名前を変更すると、テーマはすべての古い構成を失います。この記事では、それを解決する方法を説明します。この問題。
たとえば、以下の私の状況には、themecuという名前のフォルダーがあり、フォルダーの名前をthememoiに変更したいと思います。
ステップ1:Php Myadminに移動し、このコマンドラインをクエリして古い構成を取得します(データベースの知識がある場合は、このコマンドを理解するのは簡単です)。
SELECT * FROM `wp_options` WHERE option_name like "%theme_mods_themecu%";
値がmysqlインターフェイスで選択されたときに、option_value列の値全体を取得し、メモ帳にコピーして保存します
ステップ2:テーマフォルダーの名前を変更します。たとえば、フォルダの名前をwp-content / themes/themecuからwp-content/themes/thememoiに変更しました。
手順3:次の構造に従って、テーマのルートディレクトリにあるstyle.cssファイルを編集します。
/* this should be at the top of your theme CSS file Theme Name: Ten theme moi Theme URI: https://hocvietcode.com/ Description: Tech888 Theme Author: Toanngo92 Author URI: http://toanngo.trienkhaiweb.com Template: thememoi Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready Text Domain: textdomaincu */
古い翻訳に問題がないように、textdomainは古いテーマのままにしておきます。時間があれば、プロジェクト全体のtextdomainを変更できます。
ステップ4:ワードプレスの管理者に移動し、外観とテーマのメニューを選択してテーマを再度アクティブにします。フォルダーの名前を変更した後、古いテーマ情報が見つからないため、現在のテーマが非アクティブになります。
ステップ5:phpmyadminにアクセスし、コマンドをクエリして新しいオプションを取得し、メモ帳にコピーしたばかりの値を更新します。
SELECT * FROM `wp_options` WHERE option_name like "%theme_mods_thememoi%"; //cau lenh de update hoặc bạn có thể update trực tiếp ngoài giao diện luôn UPDATE `wp_options` SET `option_value` = '<option vừa copy từ nodepad>'
さらに、子テーマのディレクトリを変更する必要がある場合は、親テーマを変更するために同じことを行います。テンプレート行のみがcssファイルの上部のコメント位置にあり、テンプレート名を親に変更します。コードの弾丸のようなテーマ。パイナップル側
/* this should be at the top of your theme CSS file Theme Name: Ten theme moi Child Theme URI: https://hocvietcode.com Description: Tech888 Child Theme Author: Toanngo92 Author URI: https://hocvietcode.com Template: thememoi-child Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready Text Domain: textdomaincu Template: thememoi */
https://stackoverflow.com/questions/36120925/can-i-change-the-theme-name-in-wordpress/のコミュニティ記事を参照してください。質問がある場合は、投稿にコメントしてください。私たちのチームがヘルプ!