wordpress

wordpress uncaught exception: null Ошибка

Посмотрите эту же ошибку в хроме:

(index):1 Uncaught (in promise) null

если в стеке вызовов указание на рекапчу, то скорее всего у вас просто в настройках гугла не добавлен тот домен, с которым вы работаете.

wordpress cherry framework main-styles.css Перезаписывается сам. Как решить

Пишут, что да - файл пересобирается из less файлов "каждый раз", поэтому править его бессмысленно:

  • для пользовательских стилей надо использовать style.css,
  • а если вы хотите исправить существующие в main-styles.css правила, то правьте .less файлы, чтобы внести изменения (например, многие правила определены в style.less).

Пересборка main-styles.css происходит либо при правке .less -файлов из которых он собирается, либо при сохранении раздела Cherry Settings (Настройки Cherry) из админки.

wordpress read more Как убрать или изменить

В function.php ваей темы добавьте код вроде:

function excerpt_read_more_link($output) {
  global $post;
  if (in_array($post->post_type, ['news', 'smi']))
  {
//     $output .= '...';  // добавить к ссылке
    $output = '...';  // вместо ссылки
  }
  return $output;
}
add_filter('excerpt_more', 'excerpt_read_more_link');

-- тут мы заменили ссылку на многоточие, а могли бы как изменить сам код ссылки.
В теле функции доступ к текущему посту можно получить через глобальную переменную, например:

wordpress Дата публикации, редактирования -как изменить, дополнительное поле

Если пам не нужно публиковать уже сейчас новости, с датой, относящейся к будущему, то проще всего использовать стандартное поле - его можно менять прямо в админке и обращаться в шаблоне, при выводе, например:

wordpress Число элементов в списке при пейджинации. Пользовательский тип контента

Вообще число элементов на странице списка в админке указывается в настройках:

Настройки
-> Чтение
-> На страницах блога отображать не более (ваше число)

Чтобы автоматически подхватить эту настройку при пейджинации новой сущности просто не указывайте число элементов на странице:

worpdress При переносе сайта слетают настройки темы: (изменились, другие) шрифты, логотип и т.д.

Вот такая вот проблема....м.б. отчасти дела в домене.

Решение

В моем случае тема поддерживала импорт-экспорт настроек, в админке это было доступно по адресу:

/wp-admin/admin.php?page=ThemeOptions&tab=2

-- скачали файл в админке на старом хостинге, потом скопировали его содержимое в админке на новом хостинге сайта

Что непонятно

Непонятно как так эти настройки хранятся, что они не переносятся вместе с базой и доменом...может это некая защита (м.б. в моем случае была платная тема).

wordpress Добавить CSS на страницу авторизации (входа). На примере смены логотипа

Указание пути к CSS файлу

В functions.php вашей темы добавьте (с указанием пути к файлу custom-login-style.css):

function my_login_logo() {  
   wp_enqueue_style( 'custom_login_style', CHILD_URL . '/css/custom-login-style.css', 
  ['login'],
  null, 'all' );
   
}

add_action( 'login_enqueue_scripts', 'my_login_logo' );

где ['login'] - массив имен (идентификаторов) стилей, от которых зависит наш файл (т.е. дожен быть подключен после них) наш текущий, в данном случае: custom-login-style.css

wordpress meta box plugin Undefined index: options Ошибка

Undefined index: options

Такая ошибка может быть если вы выбрали какой-то селект (тип поля) но не добавили ни одной опции.

Pages

Subscribe to RSS - wordpress