Мне потребовалась кнопка «Скопировать» в блок цитаты.
На своём сайте «Промты» вывожу через цитаты, чтобы было проще копировать с помощью ИИ создал функцию Вордпресс.
Вот код в файл functions.php
// скопировать цитату
function add_copy_quote_button_to_blockquote() {
?>
<script>
(function($) {
$('blockquote').each(function() {
var quoteText = $(this).text();
$(this).append('<button class="copy-quote-btn" data-clipboard-text="' + quoteText + '">Скопировать цитату</button>');
});
})(jQuery);
</script>
<?php
}
add_action('wp_footer', 'add_copy_quote_button_to_blockquote');
function enqueue_clipboard_js() {
wp_enqueue_script('clipboard-js', 'https://cdn.jsdelivr.net/npm/clipboard@2.0.6/dist/clipboard.min.js', array('jquery'));
}
add_action('wp_enqueue_scripts', 'enqueue_clipboard_js');
function init_clipboard_js() {
?>
<script>
(function($) {
new ClipboardJS('.copy-quote-btn');
})(jQuery);
</script>
<?php
}
add_action('wp_footer', 'init_clipboard_js');
Код для себя, шпаргалка. Если вам пригодится — пользуйтесь.
Промт картинки:
Умопомрачительная женщина держит табличку с надписью: скопировать
v.2.0
Зачем нужна кнопка «Скопировать» в блоке цитаты?
В современном цифровом мире мы постоянно обмениваемся информацией, сохраняем её для дальнейшего использования и делимся ею с другими людьми. При этом часто возникает необходимость скопировать текст из какого-либо источника. Например, вы можете встретить интересную цитату, которой захотите поделиться с друзьями или сохранить для себя. Или вам может понадобиться скопировать определение термина для использования в научной работе.
Для удобства пользователей в различных сервисах и приложениях появилась кнопка «Скопировать», которая позволяет быстро и легко скопировать текст из определённого блока. Одним из таких блоков является блок цитаты.
Кнопка «Скопировать» в блоке цитаты даёт возможность быстро скопировать текст цитаты в буфер обмена. Это может быть полезно по нескольким причинам:
Обмен информацией. Вы можете захотеть поделиться интересной цитатой с друзьями, коллегами или подписчиками в социальных сетях. Кнопка «Скопировать» позволит вам быстро отправить цитату в мессенджер или опубликовать её в социальной сети.
Сохранение для дальнейшего использования. Вы можете встретить цитату, которая вам очень понравится, но вы не захотите её сразу публиковать или делиться ею. В этом случае вы можете скопировать цитату и сохранить её в заметках или в файле на компьютере.
Быстрый доступ к цитате. Если вы часто работаете с цитатами или интересуетесь ими, то кнопка «Скопировать» позволит вам быстро вернуться к нужной цитате в будущем.
Таким образом, кнопка «Скопировать» в блоке цитаты является удобным инструментом, который позволяет быстро и легко копировать текст цитаты в буфер обмена. Это может быть полезно для обмена информацией, сохранения цитат для дальнейшего использования или быстрого доступа к ним.
Добавить комментарий