Замените в widget_post.php
function kippis_widget_post() { $widget_id = 'kippis_widget_post'; $widget_ops = array('classname' => 'kippis_widget_post','description' => __('Show a post/page/whatever as a widget','kippis')); $this->WP_Widget($widget_id,__('Kippis Featured post','kippis'),$widget_ops); }
на
function __construct() { $widget_id = 'kippis_widget_post'; $widget_ops = array('classname' => 'kippis_widget_post','description' => __('Show a post/page/whatever as a widget','kippis')); parent::__construct($widget_id,__('Kippis Featured post','kippis'),$widget_ops); }
Нужно весь класс смотреть. Обычно ошибку вызывает устаревший аргумент в функциях add_menu_page(), add_submenu_page(), add_options_page(). Если есть в там такая функция - постите.
Функция has_cap не старая, её вызывает старая функция.
Нужно смотреть 3 строку widget_post.php, чтоб сказать где ошибка.
Я для книг использую https://sampleswap.org/mp3/song.php?id=105 Можно любую бесплатную из рубрики Транс.
Поставил на одном сайте одну строку без медиа над шапкой, даёт максимальные результаты (хостов ~1000, более 50% отказов, 20-30 руб/сутки). Тоже самое, что и 2-3 горизонтальных блока вверху страницы.
Слишком простая функция, ищет в заголовках только Mobile, Android, Silk, Kindle, BlackBerry, Opera Mini, Opera Mobi.
Пропустит Symbian, HTC, Fennec, Blackberry, WP7, WP8 и т.п.
Поменяйте
echo '<a href="'.get_tag_link($tag->term_id).'" title="Метка '.$tag->name.'">'.$tag->name.' ('.$tag->count.')</a><br/>';
Опечатался, исправьте $tag['name'] на $tag->name
<?php $tags = get_the_tags(['name__like' => 'nam']); foreach($tags as $tag) { echo $tag->name.'<br/>'; } ?>
<?php $tags = get_tags(['name__like' => 'Green']); foreach($tags as $tag) { echo '<a href="'.get_tag_link($tag->term_id).'" title="Метка '.$tag->name.'" class="'.$tag->slug.'">'.$tag->name.'</a><br/>'; } ?>
Через paypal можно физ. лицам. Недостатки: только банковской картой, процент большой и месячный лимит.