Как в шаблоне вывести метку записи, чтобы она была обычным текстом?
Например, я создаю запись с меткой "post", вот как эту метку в шаблоне вывести? Чтобы так текстом и было..
Как в шаблоне вывести метку записи?
Как в шаблоне вывести метку записи, чтобы она была обычным текстом?
Например, я создаю запись с меткой "post", вот как эту метку в шаблоне вывести? Чтобы так текстом и было..
Нужно вставить переменные в код шаблона wordpress, чтобы они при загрузки страницы автоматически подставляли то что нужно. Подскажите, пожалуйста
Например, вот это <?php the_title(); ?> автоматически подставляет название блог поста.
А нужно чтобы в header.php подставлялось – чтобы при шаре страницы в соцсети сообщения получались такие как должны быть. Ну и соответственно, какие переменные надо вставлять, примеры ниже
<meta name="title" content="Как купить дешево, а продать быстро и втридорога"> // то что указывается в плагине wordpress seo как "seo описание", как я понимаю – это идет как тайтл страницы
<meta name="description" content="Тренинг Менеджер социальных сетей предназначен для тех, кто хочет зарабатывать больше, увеличив продажи своего бизнеса или продвигая чужие бизнесы в социальных сетях. Тренинг состоит из 20 часов теории, 50 часов практических заданий и 30 часов обратной связи. Тренинг уже прошло 300 человек."> // то что указывается в плагине wordpress seo как "мета описание"
<link rel="image_src" href="http://ya.ru/images/avtor/1.jpg"> // ссылка на картинку миниатюры, которая прикрепляется к посту
<meta property="og:url" content="http://ya.ru/course/1&sid=" /> // ссылка на блог пост
<meta property="og:site_name" content="Сервис легального распространения бесплатных авторских курсов и семинаров" /> // название сайта, то что прописывается в общих параметрах блога
Вывод обратных ссылок из соц сетей
Хочу сделать собственную кнопку для расшаривания страницы в соц сетях вместе со счетчиком ссылок на эту страницу. Привожу пример с facebook:
В function.php добавил следующий код:
function get_facebook($url) {
$request = file_get_contents('http://graph.facebook.com/'.urlencode($url));
if ( !$request ) return 0;
$request = json_decode($request);
return isset($request->shares) ? (int) $request->shares : 0;
}
На страницу где размещается кнопка добавляю саму кнопку, все работает, но счетчик не считает обратные ссылки. Вот что добавляю чтобы сделать вывод счетчика:
<div id="counter"><?php echo get_facebook('<?php the_permalink(); ?>'); ?></div>
Но если указать прямую ссылку, то работает, например:
<div id="counter"><?php echo get_facebook('http://mysite.ru/'); ?></div>
Как я понимаю, проблема в том, что <?php the_permalink(); ?> не меняет ссылку на ту, которой соответствует страница со счетчиком. Но необходимо сделать так, чтобы для каждой страницы подставлялись ссылки автоматически (вроде как <?php the_permalink(); ?> за это и отвечает).
Вопрос: Как решить мою задачу?
Плагины для кросспостинга в ping.fm
Установил несколько плагинов для кросспостинга в ping.fm, скормил из API ключ, делаю тестовую публикацию записи, а мне пишет, что ключ заблокирован. Почитал у разработчиков плагина об этом, там много людей у которых заблокирован кросспостинг. Судя по всему из-за того, что некоторые пользователи спамили.
Но у меня от 1 до 7 публикаций и я не занимаюсь спамом… Как решить эту проблему с сделать так, чтобы разблокировать API ключ?
Произвольные поля и категории блога
Есть тема для wordpress блога, которая позволяет вставлять какое-нибудь изображение через произвольные поля. Для каждой записи необходимо добавлять 3 произвольных поля (для полного изображения, среднего и максимально сжатого).
Так же есть в блоге несколько категорий, для каждой из которых есть специальные изображения (если, к примеру публикуется запись в категорию "личное", то для этой категории добавляется через произвольные поля изображение, которое соответствует этой категории и т.д.).
Какая стоит задача?… Сделать так, чтобы при публикации записи, произвольные поля автоматически заполнялись, исходя из того, в какую категорию публикуется запись.
Другими словами, "привязать" произвольные поля к категориям (как я себе это представляю, необходимо заранее отметить произвольные поля для каждой категории, а во время публикации wordpress автоматически будет определять категорию, в которую публикуется запись и автоматически выставлять соответствующие произвольные поля, которые привязаны к категории). Тем самым, получится, что каждый раз не придется вручную добавлять произвольные поля и будет работать на автомате.
Подскажите, пожалуйста, как такое можно осуществить?
Не работает перелистывание страниц
Стандартно, записи имеют вид:
site.ru/category/my_own_blog_post/
В настройках "Постоянные ссылки" в поле "Префикс для рубрик" поставил точку. Теперь слово "category" не показывается в ссылке и записи имеют вид:
site.ru/my_own_blog_post/
Однако, при этом, не работает перелитывание записей по страницам. Если щелкнуть на "читать следующую страницу", открывается страница 404.
Причем, я убирал точку из "префикса для рубрик" и работало все нормально, а с этой точкой не хочет.
Как решить эту задачу, подскажите, пожалуйста.
плагин redirection и кодировка mysql
Устанавливаю плагин redirection из меню админки wordpress. В результате добавляются таблицы плагина в mysql в кодировке latin1_swedish_ci, а нужно, чтобы была кодировка utf8_general_ci.
Отсюда вопрос:
Как установить плагин таким образом, чтобы таблицы были в нужной кодировке?