В настоящее время у меня есть много ссылок на моем сайте, которые я хотел бы превратить в кнопки. Якоря каждой из этих ссылок содержат строку «License This Song». Я ищу кусок кода, который я могу добавить в мой файл WP functions.php, который добавит класс «кнопка» к ссылкам, содержащим этот якорь.
В настоящее время я работаю над решением jQuery, с которым у меня тоже проблемы. Мой текущий код выглядит следующим образом:
// Add "button" class to links containing anchor text "License This Song"jQuery(document).ready(function() {
jQuery("a:contains('License This Song')").each(function() {
jQuery(this).addClass('button');
});
});
Если бы я мог заставить его работать в jQuery, это было бы здорово, но в идеале я хотел бы, чтобы это происходило на стороне сервера. Любая помощь приветствуется. Спасибо!
Джим
Вы можете сделать это с JQuery, попробуй это:
jQuery(document).ready(function() {
jQuery('a').each(function() {
var $this = jQuery(this);
if ($this.text().indexOf('License This Song') !== -1) $this.addClass('button');
});
});
Проверьте это codepen.
Других решений пока нет …