Дополнительные поля вне цикла the loop
Подскажите пожалуйста как добраться к дополнительным полям, если вывод организован следующим образом:
<?php
$posts_new = get_posts('category=1&numberposts=4');
foreach ($posts_new as $post_new) :
echo '<a href="';
echo get_permalink($post_new->ID);
echo '">';
echo $post_new->post_title;
echo '</a>';
echo wpautop($post_new->post_excerpt);
endforeach;
?>
?
Для вывода использую:
echo get_meta('project-status');
.
Что скажете?
Масштабирование изображения
Вообщем проблема в следующем, на главной странице шаблона есть случайное фото, которое нужно подогнать под размер. Без изменений размеров всё нормально работает, с масштабированием же отображается дефолтное фото, прописанное в стиле css. Вот код:
[code- function templatelite_random_image(){
$default_image=’/images/default.jpg’;
$imglist=array();
$img_folder = dirname(__FILE__)."/custom/";
$imgs = dir($img_folder);
while ($file = $imgs->read()) {
$tmp_extension = strtoupper(substr($file, -3));
if($tmp_extension=="JPG" || $tmp_extension=="GIF")
$imglist
= "$file";
}
closedir($imgs->handle);
if(count($imglist)>0){
shuffle($imglist);
$image="/custom/".$imglist[0];
}else{
$image=$default_image;
}
$w=320;
$h=280;
$src=@imagecreatefromjpeg($image);
$w_src=@imagesx($src);
$h_src=@imagesy($src);
if (($w_src!=$w)||($h_src!=$h))
{
$w_ratio=$w_src/$w;
$h_ratio=$h_src/$h;
if ($w_ratio>$h_ratio)
{
$w_dest=@round($w_src/$w_ratio);
$h_dest=@round($h_src/$w_ratio);
}
else
{
$w_dest=@round($w_src/$h_ratio);
$h_dest=@round($h_src/$h_ratio);
}
$dest=@imagecreatetruecolor($w_dest,$h_dest);
@imagecopyresampled($dest,$src,0,0,0,0,$w_dest,$h_dest,$w_src,$h_src);
}
return $dest;
}[/code]
А это код, с помощью которого выводится изображение:
<style type="text/css">
#sidebar_top{
background:url('<?php bloginfo('template_directory'); ?>/<?php echo templatelite_random_image();?>') no-repeat;
}
</style>
Работает всё до строчки $q=100; если в конечном return прописать $image, но естественно все изображения оригинального размера. Думаю проблема с путями к файлам, всё это стоит на денвере
Путь к файлам: \home\localhost\www\wp-content\themes\rustic-portrait
Небольшой глюк после переезда
Здравствуйте! Значит так, хостер переехал на новый сервак, после чего на моём сайте под ссылками при наведении на них начало появляться подчёркивание, проверил style.css underline нигде нет, всё (как и раньше было) заменено на none, в чём может быть проблемка? Движок WP.
Замечено мною – На фтп лежит полностью настроенный style.css, но WP каким-то образом подгружает совсем другой файл style.css. То есть, если зайти по адресу настроенного style.css, то браузер показывает другой файл, который не настроен.
Пропала главная страница сайта …..
Вчера утром обнаружил что у меня на сайте http://elisab.org.ua/ пропала главная страница, сам сайт работает без проблем: Карта сайта, перепробовал всё, менял шаблоны, отключал виджеты и плагины… результата ноль, при установке дубля: http://proba.elisab.org.ua/ и связке с основной базой данных выдаёт ошибку:
Notice: Функция register_sidebar_widget с версии 2.8 считается устаревшей! Используйте wp_register_sidebar_widget(). in /var/www/*********/wp-includes/functions.php on line 3237
Notice: Функция register_widget_control с версии 2.8 считается устаревшей! Используйте wp_register_widget_control(). in /var/www/*******/wp-includes/functions.php on line 3237
Перепробовал всё, не могу понять в чём дело, да.. при включении шаблона WordPress Classic 1.5 от Dave Shea сайт работает без проблемм…
Подскажите, если не сложно…. у меня опустились руки, да… движок перезалил два раза, ничего не изменилось….
Помогите разобраться с плагином
Использую плагин NextGEN Gallery(1.5.5). В каждый материал добавляю галерею, каким образом можно добавить кнопку, ко всем галереям(например "скачать всю галерею целиком" и соответственно скачать её)?
FeedBurner FeedSmith, как сделать разные рсс
У одной из страниц есть свой рсс урл. Но из за того что стоит плагин FeedBurner FeedSmith
редирект идет на главную рсс. Как можно исправить плагин что бы он не делал редирект на этой странице? ( Или может посоветуете другой плагин)
Проблема новых постов в Rss
Впервые не смогла нагуглить проблему. Надеюсь, вы мне поможете.
Вдруг начались сбои в работе RSS ленты. Вдруг – потому что никаких плагинов не устанавливала и изменений в код не вносила. Даже отключала последний подключенный плагин, но дело видимо не в нём. До этого всё было нормально.
Проблема такая: программа для чтения RSS (FeedDemon) не показывает, что я опубликовала новую запись. При этом GoogleReader с котором синхронизируется ФидДемон отображает нормально всю ленту, но как прочитанную.
Так же сбои в сообщениях о новых постах в twittere которые налажены через http://twitterfeed.com/ . Они то публикуются, то нет.
Прогняла через валидатор http://feedvalidator.org/, он говорит что RSS валидна и всё в порядке.
Лента гинерируется через feedburner. У кого-нибудь есть мысли что произошло?
Прошу помощи! Опрос на сайте, 3-и языка
Здравствуйте
На сайте установлено 3 языковые версии (технически это 3 сайта на WordPress, сайт.ком, сайт.ком/ru, сайт.ком/en)
Возникла потребность в установке голосования на сайт.
Подскажите пожалуйста, существует ли какое-нибудь готовое решение, позволяющее установить опрос на технически 3-ех разных сайтах на WP, чтобы результаты опроса были едиными и варианты ответов отображались на разных языках…
Я представляю себе некий скрипт опроса, имеющий отдельную базу данных, отдельную админ панель. Сам скрипт подключается php функцией include в sidebar.php в каждом сайте. Найти бы подходящий.
Допускаю вариант полностью перестроить сайт. Скажем отказаться от трех сайтов и организовать три языковые версии, с помощью плагина типа qtranslate – если так будет проще решить проблему с голосованием.
С нетерпением жду ответа и очень надеюсь на помощь Вашего форума…
Как “связать” пост с видео в сайдбаре?
Здравствуйте.
Не могли бы Вы подсказать, как называется плагин, позволяющий при написании статьи прописывать в произвольном поле адрес видео, которое будет располагаться рядом в сайдбаре? Именно определенное видео к определенной статье. Давно уже им не пользовалась, и, как назло, забыла название.
Буду очень признательна за помощь!
Временный пользователь в WordPress!
Здравствуйте, скажите пожалуйста, можно ли создать пользователя на определенный период, например на год. Для того чтобы не мониторить постоянно вручную, а сделать на месяц, и через месяц он отключился автоматом.
Стандартными средствами не выходит, может кто стыкался с таким заданием, или плагин есть, помогите. Спасибо.
Мультиязычность WordPress (Укр и Рус)
Я ставил много плагинов, но все плагины сразу админку переводят на анг. язык. Выставляю русский, то админка на русском, а на укр не работает.
Ставил:
WP Multilingual
Gengo
xLanguage
WPML Multilingual CMS
qTranslate
Кто юзает плагин, что нормально работает с Русским и Украинским языком?
Вертикальное выпадающее меню в wordpress
Помогите пожалуйста с меню….
Вот сайт с описанием (http://abcblog.ru/samples/menu/vertikalnoe-menu.html), но не пойму куда вносить этот код, в какой шаблон, в какую его часть?
Если не сложно дайте ответ в развернутом виде… а то вообще ниче не понимаю…. только запутался((((
Или же может знаете плагин для Wordprees вертикального выпадающего меню (пример: http://abcblog.ru/samples/menu/vertikalnoe-menu.html)
Заранее благодарен.
Кривое оформление картинки в постах
Добрый день.
Проблема до жути проста, но справиться с ней мне не удается, да и в ВП я еще толком не разобрался.
Пишу пост, добавляю картинку по левому краю или по центру, но в опубликованной новости картинка всегда слева и текст всегда обтекает ее. То есть, картинку как по default всегда обтекает текст.
Чтоб не подумали, что совсем дурак, добавлю скриншотов 😀
Скрин в редакторе:

Скрин уже опубликованной новости:

Возможно проблема нубская, но что-то не нашел выхода..
Не могу совладать с темой Yamidoo_Pro
Помогите пожалуйста, как убрать ошибку, чтоб на главной все ровно отображалось. Ошибка появляется при активации постоянных ссылок:
Сайт http://timetosell.ru. Версия wordpress 3.0.1. Сейчас включены Permalinks.
В .htaccess прописано:
AddType text/x-component .htc
# BEGIN WordPress
DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
При активации постоянных ссылок на главной странице появляется ошибка
Catchable fatal error: Object of class WP_Error could not be converted to string in /home/djonsoft/public_html/timetosell.ru/wp-content/themes/Yamidoo PRO Magazine v1.2/blocks.php on line 37
blocks.php до 37-й строки включительно:
<?php
global $options;
foreach ($options as $value) {
if (get_settings( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_settings( $value['id'] ); }
}
?>
<div id="blocks">
<?php
$catid1 = $wpzoom_featured_category_1;
$catid2 = $wpzoom_featured_category_2;
$catid3 = $wpzoom_featured_category_3;
$catid4 = $wpzoom_featured_category_4;
$cat1 = get_category($catid1,false);
$cat2 = get_category($catid2,false);
$cat3 = get_category($catid3,false);
$cat4 = get_category($catid4,false);
$catlink1 = get_category_link($catid1);
$catlink2 = get_category_link($catid2);
$catlink3 = get_category_link($catid3);
$catlink4 = get_category_link($catid4);
$breaking_cat1 = "cat=$catid1";
$breaking_cat2 = "cat=$catid2";
$breaking_cat3 = "cat=$catid3";
$breaking_cat4 = "cat=$catid4";
?>
<div class="colart">
<?php
query_posts('showposts=1&' . $breaking_cat1 );
while (have_posts()) : the_post(); ?>
<h3><?php echo"<a href=\"$catlink1\">$cat1->name</a>";?></h3>
Помогите разобратся с Meta
Добрый день, у меня вопрос следующего характера:
Custom meta поля для постов у меня храняться в базе в следующем виде:
meta_name meta_value
_my_meta a:2:{s:10:"low_author";s:42:"Хара В.Г., Марущенко В.С.";s:12:"authors_city";s:8:"Київ";}
для вывода этих полей, я пользуюсь функцией get_post_meta и на выходе получаю массив типа $my_meta[‘low_author’],$my_meta[‘low_authors_city’].
Сама задача 🙂
Нужно в get_posts например достать только те посты, для которых например $my_meta[‘low_authors_city’]==’Киев’.
Буду благодарен за любые подсказки.
P.S. Версия WP 2.9.2