Имеем несколько вариантов замены и удаления. Для замены используем код в functions.php:
Здесь мы удалим часть футера
function replace_opstore_footer_credit() { remove_action('opstore_footer', 'opstore_bottom_footer', 10); add_action('opstore_footer', 'custom_footer_credit', 10); } function custom_footer_credit() { ?>Здесь замена подписиfunction modify_opstore_footer_credit($content) { // Ищем стандартную подпись по содержимому $pattern = '/Copyright 2024 - Opstore Theme By WPoperation<\/a>/'; // Формируем новую подпись $replacement = '© 2024 Ваше Имя или Название Компании. Все права защищены.'; // Заменяем стандартную подпись на новую $content = preg_replace($pattern, $replacement, $content); return $content; } function start_output_buffer() { ob_start('modify_opstore_footer_credit'); } function end_output_buffer() { ob_end_flush(); } add_action('template_redirect', 'start_output_buffer'); add_action('shutdown', 'end_output_buffer');или не зная разметки
function modify_opstore_footer_credit($content) { // Убираем стандартную подпись $content = preg_replace('/Opstore Theme By .*?<\/a>/', '', $content); // Добавляем свою подпись $new_credit = '© 2024 Ваше Имя или Название Компании. Все права защищены.
'; // Вставляем новую подпись вместо старой return $content . $new_credit; } function start_output_buffer() { ob_start('modify_opstore_footer_credit'); } function end_output_buffer() { ob_end_flush(); } add_action('template_redirect', 'start_output_buffer'); add_action('shutdown', 'end_output_buffer');или по классам
function modify_opstore_footer_credit($content) { // Ищем стандартную подпись $pattern = '/.*?<\/div>/s'; // Формируем новую подпись $replacement = '© 2024 Ваше Имя или Название Компании. Все права защищены.'; // Заменяем старую подпись на новую $content = preg_replace($pattern, $replacement, $content); return $content; } function start_output_buffer() { ob_start('modify_opstore_footer_credit'); } function end_output_buffer() { ob_end_flush(); } add_action('template_redirect', 'start_output_buffer'); add_action('shutdown', 'end_output_buffer');