Въпрос за FeedWordPress плъгин за WP

glndrk

Well-Known Member
Имам сериозен проблем с плъгина feedwordpress които вече няколко дни ме мъчи и не мога да реша!
Ползвам feedwordpress за извличане на новини и тема в която за да видиш изображенията на началната страница трябва те да са добавени в Custom FIelds - thumbnail.
Въпроса ми е някои знае ли как може да стане това? Изображенията идващи от feedwordpress да се публикуват автоматично във Custom Field - thumbnails ?!
Иначе feedwordpress си ги публикува в статията без проблеми (всъщност, доколкото разбрах само дава линк към оригинала)
 
От: Въпрос за FeedWordPress плъгин за WP

Имам сериозен проблем с плъгина feedwordpress които вече няколко дни ме мъчи и не мога да реша!
Ползвам feedwordpress за извличане на новини и тема в която за да видиш изображенията на началната страница трябва те да са добавени в Custom FIelds - thumbnail.
Въпроса ми е някои знае ли как може да стане това? Изображенията идващи от feedwordpress да се публикуват автоматично във Custom Field - thumbnails ?!
Иначе feedwordpress си ги публикува в статията без проблеми (всъщност, доколкото разбрах само дава линк към оригинала)
Инсталирай http://wordpress.org/extend/plugins/get-the-image/
После редактирай темплейта на началната страница, като където трябва да излизат картинките, добавиш тоя ред:

PHP:
<?php if ( function_exists( 'get_the_image' ) ) get_the_image(); ?>

... И ако има картинки някъде из поста, първата ще бъде показана.

Предполагам че най-добре да го сложиш на мястото, където в момента се дърпат картинките. Демек заместваш стария код дето изплюва картинките.
 
От: От: Въпрос за FeedWordPress плъгин за WP

Благодаря много за решението.
Искам да попитам още нещо. В този случай, ако постна ръчно нещо, снимката ще се показва ли?
 
От: Въпрос за FeedWordPress плъгин за WP

Естествено.
 
От: От: Въпрос за FeedWordPress плъгин за WP

Тествах плъг-ина, но нещата не се получиха... Доколкото разбрах, той търси снимката локално, а тези които идват от RSS са просто линкове към снимки Някакво решение в този случай?
 
От: Въпрос за FeedWordPress плъгин за WP

Има и за това решение, ама ще трябва малко програминг.
С регулярен израз да се намира тага на снимката в поста и да се изплющява.
Сравнително лесно - фани някой програмист тъдява да ти го направи.
 
От: Въпрос за FeedWordPress плъгин за WP

Направих, това което исках, но не ми хареса това което се получи. Снимките от фидовете са кофти....

Сега се насочих към друг вариант.
Ще сложа снимки е една директория, и при всеки пост една от снимките ще се добавя към поста... Някакви идеи за плъгин, които може да прави това?!
Всъщност не точно към поста, а към thumbnail на главната страница!
 
Последно редактирано:
От: Въпрос за FeedWordPress плъгин за WP

Лесното маи се оказа страшно трудно, а трудното, не чак толкова.... :)
Тук намерих ено решение ImetoNaSaita [1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|
24|25|26|27|28|29|30|31|32|33|34|35|35|37|38|39|40|41|42|43|44|45|46|47|48|49|50].jpg но при мен нещо не сработи....
Но иначе точно това искам да направя. При пост на новина, грабва една снимка от директорията и я слага в custom field към новината...
Някакви идеи?!
 
От: Въпрос за FeedWordPress плъгин за WP

Дефолтна тъмбнейл картинка, ако няма сложена, можеш да пъхнеш примерно така:
PHP:
<?php if ( get_post_meta( $post->ID, 'imeto_na_custom_fielda', true ) ) { ?>   
    <img class="thumb" src="<?php echo get_post_meta( $post->ID, 'imeto_na_custom_fielda', true ) ?>" alt="" /> 
<?php } else { ?>     <img src="default-image.png" alt="e" title="Kartinka" />';
<?php } ?>

... Ама ако искаш да ти редува картинките от папка, сигурно трябва декларираш някаква глобална променлива - брояч.
Което ми се струва куцо.
По-добре да вземаш рандъм картинка.
Нещо такова трябва да е:

PHP:
$folder=dir( 'path_to_dir' );
$image_files = array();
 
while( $folder_image = $folder->read() ) {
    $image_files[] = $folder_image; 
} 

$folder->close();

И после вместо default-image.png горе пъхаш
PHP:
echo $folder . array_rand( $image_files, 1 );
С уговорката че това джастапраста го измъдрих/изкопирах + че ПХП-то не ми е голяма сила, затуй си го донагласи.
Примерно тоя масив едва ли е оферта да се пълни всеки път наново, ама в момента не мога ти каза как да се оптимизира.
Тука има ПХП гурута - да дадат акъл
 
Последно редактирано:
От: Въпрос за FeedWordPress плъгин за WP

Благодаря за оттговора, разбрах горе долу как ще станат нещата.
Само дето след като вземе снимка от директорията схте я слага в custom field на поста...
 
От: Въпрос за FeedWordPress плъгин за WP

Ето един примерен скрипт, ня накои ако му трябва, но има още работа докато почне да прави това което искам


<?php
$random_dailytip = 'dailytip_' . rand( 0, 2 );
$dailytip = get_post_meta($post->ID, $random_dailytip, true);

?>

<?php if ($dailytip !== '') { ?>
<p><?php echo get_post_meta($post->ID, $random_dailytip, true); ?></p>
<?php } ?>
 

Горе