Ответы пользователя по тегу WordPress
  • Как подключить необходимые JS-модули на отдельных страницах (CMS Wordpress)?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    1) Регистрируем скрипт в файле functions.php темы:
    add_action('init', 'framework_register_scripts');
    function framework_register_scripts() {
        wp_register_script('printcoupon', get_template_directory_uri() . '/js/printcoupon.js', array('jquery'), '1.0.0', true);
    }

    2) вызываем скрипт, где нужно (в функции вывода, шаблоне страницы и т.п.):
    wp_enqueue_script( 'printcoupon' );
    Ответ написан
    Комментировать
  • Woocommerce альтернатива wp_get_object_terms()?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    Выдержка из оф.сайта разработчика:

    It should be noted that the results from wp_get_object_terms are not cached which will result in a db call everytime this function is called. For performance, functions like get_the_terms() (which the results of has been cached), should be used.


    Логичней было бы использовать get_the_terms(), но если есть спецы по SQl, лучше пусть они напишут кастомную функцию.
    Ответ написан
  • Как вывести Google Maps ACF в Fancybox?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    Насколько я знаю, Google не позволяет выгружать карты в модальном окне. Сколько раз пробовал, ни разу не получалось. + там еще iframe...
    Ответ написан
    Комментировать
  • Как в WavePlayer сделать включение след. трека?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    Вот же список шорткодов: https://www.waveplayer.info/examples/ Создайте плейлист из индентфикаторов файлов сначала, затем они будут воспроизводится по очереди.

    З.Ы. У вас в Демо, кстати, ошибка - не находит скрипт два последних аттачмента.
    Ответ написан
  • Как подписывать разработанные сайты?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    Че-то вспомнилось, когда видеосъемкой торжеств занимался, некоторые колеги брали деньги за саму съемку, за монтаж и при этом чуть ли не гвоздем DVD-диски царапали, чтобы заказчик их не тиражировал, потому как договорились только, например, о 2 копиях... ))

    Если по существу, авторское право - извечная тема ремесленников ) Вы, как генератор идеи. можете претендовать на авторское право на свою идею (уникальный дизайн, хитроумный код, который нигде раннее не использовался), но если вы для ее реализации используете сподручные средства, которые принадлежат другим людям (оплата рабочих часов, инвестиции сюда тоже входят), то они вступают с вами в смежные права. А тут уж, извините, подвиньтесь - доля 50/50. И ваш соавтор в полном праве отказать вам в размещении информации о вас на своей половине (на готовой продукции ибо ее он и заказывал).

    Поэтому правильно вам посоветовали. Нужно договариваться со своим соавтором, замотивировать его, чтобы у него не возникало желания снимать вашу ссылку. Та же техподдержка и доработка вашего уникального кода, за который другой разработчик запросить баснословную сумму, потому как неделю разбирать будет, прежде чем что-то внедрит.

    А супер-пупер средства для защиты своей ссылки не существует, даже если вы установите через двадцать пять раз кодированный код связь клиентского сайта со своим. По личному опыту могу сказать, что и не такие авторства выковыривать приходилось, но это уже в прошлом... :)
    Ответ написан
    Комментировать
  • Как разбить комментарии WordPress по категориям?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    Комментировать
  • Как удалить встроенный Visual Composer в теме и установить вместо него плагин?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    По идее, если закомментить первое условие инициализации настроек конструктора и активировать родной плагин, ничего особо страшного произойти не должно. Однако, есть подозрение, что "вшитая" версия совсем не такая, как новая у плагина и некоторые методы/параметры могут не совпасть. Видимо поэтому и зашит конструктор, что затачивали под себя, иначе бы использовали бы плагин (предлагали бы установить, как это делают нормальные люди). А перебирать тему и согласовывать с плагином... Имхо, займет ни один час работы.
    Ответ написан
  • Можно ли привязать существующий сайт к Wordpress?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    Можно, 1500 раз такое делали ) Создаете тему с текущими дизом, но чтобы не перетаскивать все старые html-страницы сайта в ВП, придется немного видоизменить ЧПУ (либо новых, либо старых страниц, но с редиректом).
    Ответ написан
    Комментировать
  • Как люди себе представляют натяжку лендингов на вордпресс?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    Они ее не представляют, они ее делают )) Но то, что вы описали, по сути не лендинг уже... Имхо, ВП в лендинге нужен только, если есть блог-секция, остальное тупо "замуровывается" в индекс шаблона.

    Но если не, то Custom Post Type & Custom Meta Post / User в теме & Go ahead! ;)
    Ответ написан
  • Как организовать вывод заголовка изображения в WordPress?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    Ну так все правильно, у вас и стоит заголовок статьи: $post->post_title
    Насколько я помню, lightbox-у не нужны подобные танцы с бубном, он сам rel подставляет. Если же нет, то достаточно указать класс при вставке картинки в редакторе, там же и title прописывается. Если он присутствует, то ВП сам его в тег img вставляет. На счет анкора не уверен.

    А так-то вашу функцию нужно доделывать, тащить заголовок картинки по ИД аттачмента и подставлять в тайтл анкора.
    Ответ написан
    2 комментария
  • Слетел дизайн при смене ЦМС. В чем трабл?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    У вас стили слетели...
    1. в теме ВП в обязательном порядке должен быть файл style.css, даже если там одни комментарии
    2. возможно был подключен внешний файл стилей
    3. возможно сайт был подключен к CDN на хостинге, со сменой нс-ов слетел поддомен для CDN или куда он там у вас был подключен..
    Ответ написан
  • Как удалить у ссылок rel в WordPress?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    Что-то я не наблюдаю автоматической вставки relation - screenshotuploader.com/s/1602fpe_c (WP v.4.3.3), в редакторе есть поле, но для ручной вставки. А так-то relation используется для динамического управления ссылками и на фронт-энд это никак не влияет. Но если уж очень надо, то используйте фильтр в теме, например, этот:

    add_filter('image_send_to_editor', 'my_theme_remove_rel', 10, 2);
    function my_theme_remove_rel($html, $id) {
        if($id>0)
            $html=str_replace('rel="attachment wp-att-'.$id.'"','',$html);
    
        return $html;   
    }
    Ответ написан
    Комментировать
  • Как реализовать переключение позиций контента и сайдбара wordpress?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    В шаблоне woocommerce.php
    ЕСЛИ is_product() ИЛИ is_product_category() :
    -подключаем get_sidebar() в правой колонке

    и наоборот:
    ЕСЛИ ! is_product() ИЛИ...
    Либо, если в теме есть отдельные шаблоны для single-product и archive-product, меняем местоположение do_action( 'woocommerce_sidebar' ) как писали выше...
    Ответ написан
    Комментировать
  • Как добавить скрипт в исключения для WordPress?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_URI} !^zip-file/ #here your URI and '!' is required...
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    Ответ написан
    Комментировать
  • Как включить-подключить php скрипт в Wordpress?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    Пропишите исключение в блок ВП для вашего скрипта.
    Ответ написан
    Комментировать
  • Как сделать массовый 301 редирект с /%postname%.html на /%category%/%postname%.html в Wordpress?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    Если просто так, то никак. Бы было бы наоборот - было бы проще, а так определить какой рубрики принадлежит пост можно только программно, и также программно нужно подставлять имя рубрики в URL и при этом, чтобы вход по старому URL-у отдавал 301. Просто кодом не отделаешься, нужен модуль/плагин...

    Второй вариант - ручками с помощью готового плагина, типа этого - redirection
    Ответ написан
  • Как модерировать комментарии на отдельной странице Wordpress?

    BizDirect
    @BizDirect
    Ковыряю WordPress в рабочее время...
    "страница (отзывы) - комментарии должны проходить модерацию."
    - проще поставить плагин добавления/удаления/обработки отзывов, где не используются стандартные комментарии ВП (их лучше отключить для этой страницы). Общение происходит по типу форумных веток, внутри плагина.
    Ответ написан
    1 комментарий