Как к кнопкам в шаблоне wordpress привязать ссылки

F

Fred Lark

#1
Мне нужна небольшая помощь в работе с сайтом на Wordpress, поскольку я (электро) чайник и сам не смог разобраться. Поставил на свой сайт шаблон OXYGEN, в котором есть некоторые декоративные мелочи, в том числе разноцветные кнопки, которые я хочу использовать на страницах сайта. Например, при вставке на странице одной из таких кнопок [button size="small" color="blue" align="left"]текст[/button], она ведет к началу страницы, а можно ли к такой кнопке привязать отдельную ссылку (внутреннюю или внешнюю). И еще, можно ли эти кнопки использовать для основного и произвольного меню. К сожалению я слабо разбираюсь в html и css, поэтому буду признателен за ответ с примером.
 
W

Wmboard

#2
Все можно.
Сложно что-то ответить без конкретики, но для наводки почитайте
https://lumtu.com/wordpress/2865-kak-propisat-svoi-ssylki-dlya-razdelov-na-wordpress.html
Раздел https://lumtu.com/nachinayuschii-koder/index4.html
Тема насчет картинок https://lumtu.com/nachinayuschii-ko...-kartinki-i-regulirovat-ih-razmer-v-html.html (Принцип для всего один и тот же)
https://lumtu.com/nachinayuschii-koder/1598-nauchite-sozdavat-ssylki.html

Если по-простому, то можно
[button size="small" color="blue" align="left"]текст[/button]

Заменить обычной ссылкой-кнопкой.
Если хотите правильно, то может Ночная Странница появится увидит тему.
 
F

Fred Lark

#3
Спасибо, Veter, за отзыв. С информацией по указанным ссылкам я знаком, но они не решают моей задачи. Может я не очень понятно объяснил, мне нужны Шорткод кнопки-ссылки, вопрос только в том, как к имеющимся в шаблоне Шорткод кнопкам привязать ссылки.
Нашел похожий пример для кнопки скачивания:

<?php
add_shortcode('d', 'download_button_shortcode');
function download_button_shortcode($atts) {
if ( isset($atts['text']) )
return '<a href="'. strip_tags($atts['url']). '" rel="nofollow">'.
strip_tags($atts['text']). '</a>';
else
return '<a href="'. strip_tags($atts['url']). '" rel="nofollow">Скачать</a>';
}
?>

Буду эксперементировать по его вставке в файл «functions.php». Мне только не понятно где в этом коде прописать характеристики кнопки: [button size="small" color="blue" align="left"]текст[/button]
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread