Ответы пользователя по тегу WordPress
  • Wordpress как в зарегестрированное меню передать ссылку на свой шаблон?

    V_A_B
    @V_A_B
    ¯\_(ツ)_/¯
    add_action('admin_menu','VAB_admin_menu');
    if(!function_exists('VAB_admin_menu')){
    	function VAB_admin_menu(){
    		add_menu_page(
    			__('Параметры темы','VAB'),
    			__('Параметры темы','VAB'),
    			'manage_options',
    			'VAB_V_C',
    			'VAB_version_control',
    			VABGTDU.'/images/VAB_Theme_Options/VAB_Theme_Options.png',4
    		);
    		add_submenu_page('VAB_V_C',__('Дополнительная информация','VAB'),__('Дополнительная информация','VAB'),'manage_options','VAB_V_C_I','VAB_version_control_info');
    		add_submenu_page('themes.php',__('Параметры темы','VAB'),__('Параметры темы','VAB'),'manage_options','VAB_V_C','VAB_version_control');
    }}
    register_post_type('новый тип',array(
      'show_in_menu'=>'VAB_V_C',
      ));
    Ответ написан
    Комментировать
  • Регистрация post_type в разделе записи?

    V_A_B
    @V_A_B
    ¯\_(ツ)_/¯
    register_post_type('новый тип',array(
    	'show_in_menu'=>'edit.php',
    	));
    Ответ написан
  • Как добраться до стилей в Wordpress?

    V_A_B
    @V_A_B
    ¯\_(ツ)_/¯
    Открываете консоль вордпресс(админка). Далее переходите «Внешний вид» »»» «Редактор тем» В открывшейся странице сверху выбранная тема. » справа напротив выпадающий список для выбора темы. Ниже основной блок с кодом (отображает код открытого файла). Справа колонка там список файлов и папок/под папок темы с вложенными файлами. Ищите свой файл и правите код. Аналогично для плагинов просто адрес другой «Плагины» »»» «Редактор плагинов»
    Чтобы посмотреть/протестировать правте прям в инженерной панеле браузера (после обновления страницы все на место встанет)
    Ответ написан
    Комментировать
  • Чем вызвана ошибка "У плагина нет корректного заголовка"?

    V_A_B
    @V_A_B
    ¯\_(ツ)_/¯
    Если у Вас возникают проблемы с установкой плагина, причин может быть очень много. Для начала необходимо выяснить, что иммено вызывает проблему. Попробуйте активировать другую тему и проверить устанавливаются ли они на ней.
    Если устанавливаются, то проблема в Вашей теме (ищите, вспоминайте, что меняли в коде). Если Вы используете тему скаченую в разделе «Внешний вид» »»» «Темы» и в результате правки повредили код и не помните, что и где правили, попробуйте тему переустановить. Если проблема в другой теме то же присутствует, то возможно проблема в плагине. Если проблема не с одним плагином, а со всеми, то попробуйте переустановить вордпресс. В админки вордпресс есть пункт меню «Консоль» »»» «Обновления». В этом разделе можно безболезнено переустановить вордпресс нажав кнопку «Переустановить» для текущей версии вордпресс. В этом же разделе, возможно, есть обновления для Вашей темы, при условии, что Вы используете тему скаченую в разделе «Внешний вид» »»» «Темы».
    У вордпрес так же существует режим отладки. Для «живых» сайтов его активация не рекомендуется, но есть и альтернатива:
    откройте корневую папку движка вордпресс и найдите в ней файл wp-config.php. В этом файле найдите строку define( 'WP_DEBUG', false ); примерно 79 строка поменяйте false на true, либо на 1. Это позволить активировать режим отладки кода. Сразу после этой строки добавте ещё две строки:
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );
    благодаря первой строчки (WP_DEBUG_LOG) вордпресс будет вести логи с ошибками создав файл по пути /wp-content/debug.log
    благодаря второй строчки (WP_DEBUG_DISPLAY) вордпресс спячет все возникающие ошибки от посетителей сайта.
    далее что-нибудь сделайте на сайте. например обновите страничку или как вариант установить и активировать плагин после откройте файл debug.log возможно там вы и найдете ошибку.
    По завершению работы с режимом отладки изменения в файле wp-config.php, обязательно, откатите назад.
    WP_DEBUG
    Что ещё посоветовать я не знаю. Одно могу сказать: если плагин скачивается, то дело не в папках, а работе движка (вордпресс не может активировать плагин) следовательно есть код, который дает сбой.
    Ответ написан
    1 комментарий