En kerinnyt itse kokeilemaan, mutta äkkiseltään tulisi mieleen jos tuon
<?php echo get_the_post_thumbnail($post->ID); ?>
korvaisi alla olevalla
<image><img src="<?php echo wp_get_attachment_url(get_post_thumbnail_id($post->ID));" /></image>
Tämän pitäisi tulostaa img-tägin pelkällä src-attribuutilla.
Elä nyt vaan mene muuttamaan WP:n ytimen tiedostoja yhtään mihinkään:)
Kysyn asiaa toisin päin. Miksi haluat kuvan muut tiedot pois. Aiheuttaako se jotakin ongelmia?
Aivan, coreen ei missään nimessä kannata tehdä muutoksia. Ollut hieman taukoa wordpressin kanssa, ja oletin että kyseessä ns. rss-template sen enempää miettimättä. My bad, vaarallisia oletuksia 🙂
OT. Nämä Suomen (foorumi?)sivut eivät näköjään oikein sovellu mobiilikäyttöön…
Koitappa käydä Pekka wordpress.org sivulla mobiililaitteella. Tai älä sittenkään.
Thread Starter
khuima
(@khuima)
Eli ei vielä mitään suositeltavaa ratkaisua. feed-rss2.php-tiedostohan on corea.
Sami: syötettä tullaan jatkokäyttämään ympäristössä, jossa on vaikea päästä karsimaan syötteestä ylimääräistä koodia pois.
Kiitos tähän mennessä nähdystä vaivasta!
WordPressin Codexista löytyy myös tietoa feedien kustomoinnista. Sieltä löytyy mm. ohjeistus miten saadaan oma rss-template tuon olemassa olevan feed-rss2.php tilalle.
http://codex.wordpress.org/Customizing_Feeds#Customizing_Feed_Templates
Thread Starter
khuima
(@khuima)
Kiitos vinkistä! Lähdenpä opiskelemaan asiaa 🙂
Thread Starter
khuima
(@khuima)
Korvasin vakiona olevan feed-rss2.php:n omalla rss-templatella seuraavaan tapaan.
1. Minimoin omaa työtä ottamalla käyttöön Feed Template Customize -plug-in:n (http://wordpress.org/plugins/feed-template-customize/).
2. Kopioin feed-rss2.php-tiedoston wp-includes-hakemistosta wp-content/themes/”käyttämäni teema” -hakemistoon.
3. Muokkasin kopioimaani tiedostoa lisäämällä siihen rivit:
<image>
<?php $thumb_id = get_post_thumbnail_id( $post->ID );
if ($thumb_id) {
$src = wp_get_attachment_image_src( $thumb_id, 'thumbnail', false );
echo '<img src="' . $src[0] . '" />';
}
?>
</image>
Lopputuloksena oli syötteessä image-tägi:
<image>
<img src=”http://www.kirkonkello.fi/wp-content/uploads/2014/01/plus_minus_isokuva-150×150.jpg”/>
</image>
Muuttamalla feed-rss2.php:ssa kohtaa 'thumbnail'
voi säätää, minkä kokoinen kuva syötteeseen otetaan mukaan. Käytettävät arvot ovat:
’thumbnail’ –> Thumbnail
’medium’ –> Medium resolution
’large’ –> Large resolution
’full’ -> Original resolution
Lisäksi voit antaa arvoksi array(xxx,xxx), jolla saat käyttöön muut WP:n tuottamat kuvakoot (xxx = kuvan pikselit). Huom! Tämän kanssa ei tule hipsuja, kuten noiden muiden arvojen kanssa.
Kiitos kaikille postanneille avusta ja kaverilleni Rudolfille tuosta kuvan url:n tuottavasta php-pätkästä.