Dobro došli na Grandic website. Ovo je panel za logiranje.

Logirajte se ako ste već član. Registrirajte se ako niste. Neki postovi vidljivi su samo članovima. I komentiranje će biti mnogo lakše ako ste član. Eto zašto.

 

Koji je cilj ovih stranica?

What is Grandic Web Developing?


Grandic Web Developing nije prava kompanija niti ja promoviram bilo kakve usluge. Moje ime je Dragoslav Grandić. Ja sam web developer iz Umaga - Hrvatske. Ukoliko nisi još primjetio ovo je moj osobni portfolio. Moje glavno zanimanje su web stranice, sve u vezi s tim, dizajn, programiranje, izgled... Ove web stranice trebaju prikazati moje zanimanje, moje mogućnosti i moj dizajn ukus. Smatram ih svojevrsnim testom, za nas oboje, za mene je to dobra praksa, za tebe to je način da vidiš što mogu napraviti na webu. Trudim se pisati čisti i validan XHTML, CSS, Javascript i php. Također koristim puno i photoshop, flash i eksperimentiram pomalo sa Wordpress-om.
Moram napomenuti da sve što možeš vidjeti na ovim stranicama sam napravio u potpunosti sam, koristeći samo moje sposobnosti i maštu. Druga važna stvar za napomenut je da je sve što ovdje vidiš napravljeno u potpunosti besplatno. Lako je napraviti website sa debelim budžetom, napraviti ga bez ičega je umjetnost. Trošio sam samo svoju maštu i ogromne resurse interneta. Posebno bih napomenuo Wordpress i SXC photostock... Pa sve web dizajn, javascript, php i ostale forume i stranice, kao i mnoge pojedince koji nesebično dijele svoje znanje sa drugima. Velika hvala svima njima i mnogima drugima.
Pa, to je to. Pred tobom je sve. Nadam se da će ti se svidjeti. Slobodno me kontaktiraj ako imaš neka dodatna pitanja, ili podijeli svoje misli sa drugima na mom blogu.

Hvala

Automatski thumbnail uz svaki post

Automatski thumbnail uz svaki post

Kao što vam je već sigurno poznato WordPress najčešće prikazuje na naslovnici ukratko dio svih objavljenih postova, ili zadnjih nekoliko, ili samo odabrane, sve u zavisnosti od želje autora. Naravno svima nama autorima web stranica jako je važno privući pažnju korisnika kako bi poželio pročitati i cijeli post, i time se zadržao što duže na našim stranicama. Kako svi ljudi, bez iznimke, vole šarene, male kvadrate, sa nekim (ne)suvislim prizorom, poznatije nam kao slike, time ćemo ih i mi ovdje probati privući. Dakle bilo bi lijepo nekako ugraditi sliku u svaki post na index stranicu našeg bloga. To je tema ovog posta, a jedna od solucija je u nastavku…

Ovo je prilično jednostavno napraviti. Treba samo osnovno poznavanje wordpressa i php-a, i naravno treba biti pažljiv kako ne bi izmjenili nešto što ne treba.
Recimo da želimo da nam se isti thumbnail prikazuje na naslovnici, gdje se nalaze ukratko svi naši postovi, i na detaljima određenog posta. Za to ćemo morati izmjeniti dva php file-a.

    Postupak je sljedeći:

  • nađite folder wordpress teme koju želite izmjeniti.
  • index.php i single.php su file-ovi teme koji nas ovdje zanimaju. Napravite backup tih file-ova prije nego počnete raditi bilo kakve izmjene. Otvorite ove file-ove u vašem omiljenom html editoru.
  • otvorite index.php i pronađite mjesto na kojem želite da se pojaljuje slika. Ja sam je ugradio odmah iznad “entry” div-a. Na to mjesto ubacite sljedeći kod. Izmjenite veličinu slike prema svojim željama.

index.php

<?php $postimageurl = get_post_meta($post->ID, 'post-img', true);
if ($postimageurl) {
?>
<a href="<?php the_permalink(); ?>" rel="bookmark"><img src="<?php echo $postimageurl; ?>" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" width="562" height="180"/></a>
<?php } else { ?>
<a href="<?php the_permalink(); ?>" rel="bookmark"><img src="<?php bloginfo('template_url'); ?>/images/post/post-default.jpg" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" width="562" height="180" /></a>
<?php } ?>
  • otvorite i single.php, pronađite isto željeno mjesto kao i u file-u index.php i unesite ponešto izmjenjeni kod

single.php

<?php $postimageurl = get_post_meta($post->ID, 'post-img', true);
if ($postimageurl) {
?>
<img src="<?php echo $postimageurl; ?>" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" width="562" height="180"/>
<?php } else { ?>
<img src="<?php bloginfo('template_url'); ?>/images/post/post-default.jpg" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" width="562" height="180" />
<?php } ?>
  • sada nam još preostaje da kreiramo custom field za svaki post na koje želimo da se pojavljuje thumbnail. Custom field treba biti naziva post-img a kao vrijednost unesite URL slike koju želite prikazati kao thumbnail

Objašnjenje koda: Kod prvo traži sliku objavljenu pod custom poljem unutar posta. Ukoliko nema spremljene slike za taj post objavit će se default slika. Tako nijedan vaš post više neće biti bez odgovarajućeg thumbnailsa.

Ovaj post raspoloživ je i na drugom jeziku: English

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading...

Komentiraj

(obavezno)

(obavezno)