Домой Каталог: Дополнения WP-Recall Bookmarks Recall Как вывести кнопку добавить закладки в меню сайта
6ответ(ов) в теме
Tanis
не в сети 3 года
На сайте с 08.05.2014
Участник
Тем 26
Сообщения 71
1
20:55
Версия WP-Recall: 16.17.11
Версия дополнения: 1.5.0
Ссылка на страницу: http://astro09.ru/

Здравствуйте. У меня вопрос по плагину Bookmarks Recall. После активации плагина кнопки "добавить закладку/отобразить" по умолчанию появляются в Recallbar. Есть ли способ как - то вывести эти кнопки в виде пунктов меню? Я не использую Recallbar, и получается, что нет возможности пользоваться плагином.

Спасибо.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
2
10:52

Здравствуйте.

Терминология - не плагин, а дополнение к WP-Recall.

В настройках закладок есть вариант вывода и там ниже написано:

При ручном выводе кнопки, необходимо использовать шорткод [add-bookmark]

вписывайте шорткод куда вам нужно или же пусть дополнение выводит их вверху записи автоматически

0
Tanis
не в сети 3 года
На сайте с 08.05.2014
Участник
Тем 26
Сообщения 71
3
11:50

Понял, спасибо.

А существует ли способ перенести кнопки добавления и отображения закладок, которые по умолчанию отображаются в RecallBar, например, в виде виджета в сайдбар? Или это трудоемкий процесс?

Спасибо.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
13:17

В вордпресс в зоны виджетов можно вставлять шорткоды. Поищите в поисковике или видео - обычный виджет html. Вписывайте шорткод, никаких проблем

0
Tanis
не в сети 3 года
На сайте с 08.05.2014
Участник
Тем 26
Сообщения 71
5
19:04

Вот, например, в теме есть "кусок кода", который отвечает за вывод кнопки поиска:

<?php if ( $display_search ) : ?>
    <div id="topbar-header-search" class="container">
      <div class="container-inner">
        <div class="toggle-search"><i class="fas fa-search"></i></div>
        <div class="search-expand">
          <div class="search-expand-inner"><?php get_search_form(); ?></div>
        </div>
      </div><!--/.container-inner-->
    </div><!--/.container-->
  <?php endif; ?>

Можно ли как - то его изменить, чтобы при нажатии на кнопку вместо открытия поля поиска срабатывала функция, которая срабатывает при нажатии на [add-bookmark] ?

Редакции сообщения
08.06.2019 19:04TanisПричина: не указано
0
Tanis
не в сети 3 года
На сайте с 08.05.2014
Участник
Тем 26
Сообщения 71
6
19:22

Сделал следующим образом, вроде бы работает, но, не знаю, насколько такой вариант "корректен"

<?php if ( $display_search ) : ?>
    <div id="topbar-header-search" class="container">
      <div class="container-inner">
        <div class="toggle-search"><i onclick="bkm_get_new_bookmark_form();return false;" class="fas fa-search"></i></div>

      </div><!--/.container-inner-->
    </div><!--/.container-->
  <?php endif; ?>

С компьютера работает хорошо. Если же нажать на кнопку с телефона, то ничего не происходит.

Редакции сообщения
08.06.2019 20:05TanisПричина: не указано
0
Вы не имеете права на публикацию сообщений в этой теме