Пользовательский пользовательский шаблон для author.php (для пользователя baisi)

Как можно использовать WordPress Theme Customizer только для author.php и настройки будут сохранены для каждого пользователя. С помощью которого каждый пользователь может настроить свой собственный author.php .

Как это можно достичь?

Solutions Collecting From Web of "Пользовательский пользовательский шаблон для author.php (для пользователя baisi)"

Во-первых, вам нужно будет настроить настройки в зависимости от текущего пользователя. Таким образом, есть два условия: параметр должен быть доступен только для текущего пользователя, и этот параметр должен быть уникальным для него.

 // Only do this for contributors and up if (current_user_can('edit_posts')) { // retrieve author id global $current_user; get_currentuserinfo(); $author_id = $current_user->ID // generate customizer setting for this author only $wp_customize->add_setting( 'header_color_' . $author_id , array( 'default' => '#000', 'sanitize_callback' => 'sanitize_hex_color', 'capability' => 'edit_posts', )); 

В (заголовок) вашего author.php вам нужно будет получить идентификатор автора текущей страницы, чтобы получить соответствующий мод.

 $author_id = get_the_author_meta('ID'); get_mod('header_color_' . $author_id);