前提・実現したいこと
WordPressで投稿した記事に現在はパスワードを設定しています。
このパスワードをクイック一括操作-編集からまとめて解除して全て
公開状態を「パスワード保護」から「公開」にしたいと考えています。
試したこと
プラグイン「Replace Protected Password」を使用
>設定済みのパスワードを別のパスワードに変更することはできますが、パスワードを外すことはできませんでした。
また、Googleで検索して次のコードをMypluginに追加してみましたが、
こちらも同じくパスワードの変更は可能になったものの外すことはできませんでした。
PHP
1/* 2 * クイック一括操作に「投稿パスワード」を追加 3 * Fires once for each column in Bulk Edit mode. 4 * 5 * @since 2.7.0 6 * class-wp-posts-list-table.php 7 * 8 * @param string $column_name Name of the column to edit. 9 * @param WP_Post $post_type The post type slug. 10 * License: GPLv2 or later 11*/ 12function nendebcom_post_password_bulk_quickmenu( $column_name, $post_type ) { 13 14 if( $column_name == 'postpass' && $post_type == 'post' ){ 15 ?> 16 <fieldset class="inline-edit-col-right"> 17 <label class="inline-edit-<?php echo $column_name; ?>"> 18 <span class="title">パスワード</span> 19 <span class="input-text-wrap"> 20 <input class="inline-edit-password-input" name="post_password" value="" type="text"> 21 </span> 22 </label> 23 </fieldset> 24 <style type="text/css">th.column-postpass,td.column-postpass{display:none;}</style> 25 <?php 26 } 27} 28add_action( 'bulk_edit_custom_box', 'nendebcom_post_password_bulk_quickmenu', 10, 2 ); 29// ダミーカラム追加 30function rachel_carden_managing_my_posts_columns( $columns, $post_type ) { 31 if ( $post_type == 'post' ) 32 $columns[ 'postpass' ] = ''; 33 return $columns; 34} 35add_filter( 'manage_posts_columns', 'rachel_carden_managing_my_posts_columns', 10, 2 );
補足情報(FW/ツールのバージョンなど)
WordPressバージョン 4.9.10
ご回答よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/19 06:24