dai-chan
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: メニューやフッターのないページを作りたい固定ページの右側のメニューの「テンプレート」より「テンプレートの編集」で固定ページテンプレートを変更できます。
こちらで固定ページのテンプレートを編集できるので、独立したコンテンツ用のテンプレートを作成してください。
ヘッダやフッタを削除することもできますし、いろいろなパーツを組み合わせてページを作成することができます。フォーラム: プラグイン
返信が含まれるトピック: カスタムフィールドプラグインは何を使ってますか?他のエンジニアにも聞いてみましたが、カスタムフィールドプラグインについてはやはりAdvanced Custom Fieldsが一強といった状態です。
記載いただいている通り、それ以外の2つのプラグインは直近更新されておらず、趣味で使うならありですが、業務用途などで使うとしたらマメに更新されていて信頼性のあるAdvanced Custom Fieldsを選ぶと思います。Custom Field Suiteのページに「If you want all the bells-and-whistles, use ACF.(すべての追加機能が必要な場合は、ACF を使用してください。)」とも記載ある通り、趣味のサイトで最低限の機能でよいならCustom Field Suite、すべての機能が欲しい、また業務で導入するので安定した信頼性のあるプラグインが使いたいということであれば、ACFをお勧めします。
フォーラム: バグ報告と提案
返信が含まれるトピック: 最新のfront-page.phpが反映されない結構ありがちなのですが、違う環境・違うファイルを参照していることはないでしょうか?
自分もよくあるのですが、思い込みで作業して、別のファイルを編集していて、修正が適用されないと焦ることがあります。- 適用されているテーマと別のテーマの「front-page.php」を編集していたため適用されなかった。(twentytwentyfourみたいなデフォルトテーマはフォルダ名を見間違えやすいので注意)
- Localの「front-page.php」を編集したのに、確認していたのは本番用の環境だったため適用されていなかった。
みたいなうっかりミスはありがちなので、一度初心に帰ってどの環境のどのファイルを確認してみるのもありだと思います。
フォーラム: 使い方全般
返信が含まれるトピック: ユーザー数の多い会員専用サイトのユーザー管理方法https://wordpress.org/plugins/users-customers-import-export-for-wp-woocommerce/
Export and Import Users and Customers
こちらのプラグインを使用すると、ユーザの権限、登録日のFrom,Toを指定してCSVで抽出することができます。
こちらのプラグインで条件を指定して、直近増えたユーザや、削除されたユーザを取得することはできますでしょうか?
ご検討ください。フォーラム: プラグイン
返信が含まれるトピック: 一般ユーザーのログイン管理こちらですが、一般ユーザー用のログインURLと、管理ユーザー用のログインURLを分けることは、要件的には必須でしょうか?
一般ユーザーと管理ユーザーのログイン画面が同一のURLでも問題なければ、一般ユーザーを「購読者」として管理し、管理ユーザーを「管理者」として権限を分けることで実現できるかと思います。設定画面の「メンバーシップ」の「 だれでもユーザー登録ができるようにする」のチェックを入れて、
「新規ユーザーのデフォルト権限グループ」を「購読者」にしておくと、ログイン画面から「購読者」の権限のユーザの作成が可能になります。
ログイン画面から「購読者」のアカウントでログインを行うと、自分のプロフィール以外が編集できない管理画面が表示されます。
同じログイン画面から「管理者」のアカウントでログインを行えば、通常の記事の投稿やWordPressの設定変更が可能な管理画面が表示されます。- この返信は7ヶ月、 2週前にdai-chanが編集しました。
フォーラム: 使い方全般
返信が含まれるトピック: 公開ボックスのカスタマイズfunction publish_admin_script() { if ( function_exists( 'wp_add_inline_script' ) ) { $data = <<<EOD jQuery(document).ready(function(){ jQuery("#publish[name=publish]").val("テストテスト"); }); EOD; wp_add_inline_script( "jquery-core", $data, 'after' ) ; } } add_action('admin_enqueue_scripts','publish_admin_script');
こちらのコードの方が良さげなので、こちらを使用してください
jQuery("#publish[name=publish]").val("テストテスト");
この行の下に、他の部分を置換する処理を追加してください本来は子テーマやプラグインに記述するのが望ましいのですが、
簡易的なやりかたとして、functions.phpに記述する方法を推奨しています- この返信は8年前にdai-chanが編集しました。
フォーラム: 使い方全般
返信が含まれるトピック: 公開ボックスのカスタマイズfunction publish_admin_script() { echo '<script> jQuery("#publish[name=publish]").val("テストテスト"); </script>'.PHP_EOL; } add_action('admin_print_footer_scripts','publish_admin_script');
とりあえず、「公開」ボタンを任意のテキストに書き換えるコードを作成いたしました
こちらをテーマ内のfunctions.phpに貼り付けると、管理画面の「公開」ボタンのテキストがテストテストに書き換わりますjQueryは分かりますか?
「ボックス名」がどこの部分か分からなかったのですが、
これの応用で書き換えられると思います