Oldal: 1 / 11 123 ... UtolsóUtolsó
Eredmény: 1 - 10 (101) összesen

Téma: Wordpress trükkök-hackek haladóknak

  1. #1
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás Wordpress trükkök-hackek haladóknak

    Nagyjából összegyűjtöttem egy pár trükköt egy kis wp tuninghoz.

    -Két wordpress felhasználóinak összekapcsolása
    Ezt csak linkelem,mert már megírtam:
    http://seo.forum.hu/blog-f16/wordpre...ost154032.html

    -Custom field (egyéni mezők)tagok megjelenítése a témánkban

    Sokat keresgéltem mire megtaláltam,de szerintem nagyon hasznos lehet.Én jelenleg apróhirdető oldalhoz használom.Mikor is jó ezt nekünk használni?
    Ezzel a trükkel és mondjuk a tdo mini forms pluginnal
    nagyon kibővithetjük a wp tudását legyen az apróhirdető oldal vagy blogkatalogus vagy bármi más.

    functions.php fájlba illeszük be ezt
    function get_custom_field_value($szKey, $bPrint = false) {
    global $post;
    $szValue = get_post_meta($post->ID, $szKey, true);
    if ( $bPrint == false ) return $szValue; else echo $szValue;
    }
    A témánk megfelelő fájljába ahol szeretnénk megjeleníteni custom field tartalmát
    <?php if ( function_exists('get_custom_field_value') ){
    get_custom_field_value('ide jön a custom field (saját mező neve)amelyet megakarunk jeleniteni', true);
    } ?>
    -Bejegyzés törlése link a single.php-ba a bejegyzés oldalán

    functions.php-ba
    function wp_delete_post_link($link = 'Delete This', $before = '', $after = '')
    {
    global $post;
    if ( $post->post_type == 'page' ) {
    if ( !current_user_can( 'edit_page', $post->ID ) )
    return;
    } else {
    if ( !current_user_can( 'edit_post', $post->ID ) )
    return;
    }
    $link = "<a href='" . wp_nonce_url( get_bloginfo('url') . "/wp-admin/post.php?action=delete&amp;post=" . $post->ID, 'delete-post_' . $post->ID) . "'>".$link."</a>";
    echo $before . $link . $after;
    }
    A single.php-ba
    <?php wp_delete_post_link('Bejegyzés törlése','','<strong> | </strong>'); ?>
    -Bejegyzés szerkesztése link

    A single.php-ba
    <?php edit_post_link('Szerkesztés','','<strong> | </strong>'); ?>
    -Kép megjelenítése az index.php-ban

    Ez is hasznos lehet,ha valaki olyat akar,az index.php fájljába,hogy jelenjen meg a kép pl.:


    Előszőr is bejegyzésnek tartalmaznia kell a custom fieldként a képet.
    Azaz legyen egy saját mező aminek neve featuredimg az értéke pedig a kép teljes elérési útvonala.

    Ezután töltsd le az alábbi fájlt majd töltsd fel a gyökérkönyvtárba,ez fogja a méretezést csinálni.

    Ezután ezt a kódot kell elhelyezni az index.php-ba ahol szeretnénk a képet megjeleníteni:
    <a href="<?php the_permalink() ?>">
    <?php

    if(get_post_custom_values("featuredimg")){

    ?>
    <img src="<?php $img = get_post_custom_values("featuredimg"); echo get_bloginfo('url') . "/wp-resizer.php?cw=95&ch=95&iw=95&ih=95&c=1&imgfile=" . $img[0];?>" border="0" alt="<?php the_title(); ?>" />
    <?php

    }else{

    ?>
    <img src="/default-img.gif" width="95" height="95"order="0" alt="<?php the_title(); ?>" />
    <?php

    }

    ?>
    </a>
    Az alábbi sorban állithatjuk be a képünk méretét:

    /wp-resizer.php?cw=95&ch=95&iw=95&ih=95

    Ebben pedig egy alap kép elérését,amely akkor jelenik meg,ha nincs megadva kép a bejegyzéshez:

    <img src="/default-img.gif" width="95" height="95"order="0" alt="<?php the_title(); ?>" />


    Remélem hasznos lesz más számára is,mert nekem ezek voltak amiket csak nagy nehezen találtam meg.Még majd irok egy két trükköt,ahogyan eszembe jut,de várom mások trükkjeit is ebbe a topicba,hogy egy helyen meglegyenek.



  2. #2
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Wordpress trükkök-hackek haladóknak

    Na ismét megosztok egy trükköt,ha már a fórum a 'wordpress hackek' 2.helyen 'wordpress trükkök' 3.helyen szerepel a találati listán.

    -Kategória leirásának megjelenítése

    Az alábbi kóddal megjeleníthetjük a kategóriánk leírását.Ezt vagy az archive.php-ba vagy a category.php fájlba kell beilleszteni.

    <?php echo(category_description(the_category_ID(false))) ; ?>
    Ezt én nagyon sok témából hiányoltam.



  3. #3
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Wordpress trükkök-hackek haladóknak

    -Feedben link vagy hirdetés elhelyezés

    Az alábbi kóddal az rss-ben megjelíthetünk linket vagy hirdetést.Én mondjuk azért használom,hogy forrásként ott legyen az oldalam linkje
    A témánk functions.php fájljába kell beilleszteni
    <?php
    function insertAds($content) {
    $content = $content.'<p>Forrás:<a href="url" >Link szöveg</a></p>';
    return $content;
    }
    add_filter('the_excerpt_rss', 'insertAds');
    add_filter('the_content_rss', 'insertAds');
    ?>
    A <p></p> közé természetesen más kódot is helyezhetünk attól függ mit akarunk megjeleníteni.



  4. #4
    TravianMaster hatasu logója
    Csatlakozott
    08-05-07
    Hely
    Budapest
    Hozzászólás
    629
    Begyűjtött 96 köszönetet
    62 hozzászólásával

    Alapbeállítás re: Wordpress trükkök-hackek haladóknak

    Idézet attila1984 eredeti hozzászólása Hozzászólás megtekintése
    -Custom field (egyéni mezők)tagok megjelenítése a témánkban
    Ez alapján csináltam magamnak egy gyors widgetet, persze kicsit bővebb lesz majd, de már itt elakadtam:
    PHP kód:
    <?php

    function media_widget() {
        echo
    "<h2>Média</h2>";
        if ( 
    function_exists('get_custom_field_value') ){ 
           
    get_custom_field_value('video'true); 
           }
        else {
        echo 
    "Nem érhető el videó a témáról.";
        }
    }
     
    function 
    init_media(){
        
    register_sidebar_widget("Média""media_widget");     
    }
     
    add_action("plugins_loaded""init_media");
    ?>
    A funtions.php-ba is beírtam, amit kell. Kitettem oldalra ezt a widgetet, elvileg megy is minden, viszont:
    - Hiába tettem be a cikkbe a video nevű saját mezőt, mindig az else ágat adja ki. Miért?
    - Valamint lehetséges-e, hogy ezt a widgetet a főoldalon ne mutassa? Ha igen, hogyan?

    Köszönöm: hatasu



  5. #5
    Bölcs charlie logója
    Csatlakozott
    09-11-23
    Hozzászólás
    1.486
    Begyűjtött 364 köszönetet
    284 hozzászólásával

    Alapbeállítás re: Wordpress trükkök-hackek haladóknak

    PHP kód:
    get_post_meta(get_the_ID(), 'video'); 
    esetleg?



  6. #6
    TravianMaster hatasu logója
    Csatlakozott
    08-05-07
    Hely
    Budapest
    Hozzászólás
    629
    Begyűjtött 96 köszönetet
    62 hozzászólásával

    Alapbeállítás re: Wordpress trükkök-hackek haladóknak

    Sajnos ez sem segített rajtam... de köszi



  7. #7
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Wordpress trükkök-hackek haladóknak

    Custom field-ként még videót nem próbáltam meg beilleszteni bejegyzésbe,de most kiprobáltam.Bejegyzésként a mező neve videó volt az értéke pedig egy beillesztendő kód:
    <object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/xNk0CksS3uU&hl=en_US&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/xNk0CksS3uU&hl=en_US&fs=1" type="application/x-shockwave-flash" width="480" height="295" allowscriptaccess="always" allowfullscreen="true"></embed></object>
    (Az alábbi videót csak azért választottam mert az volt a legelső)
    és a sidebar.php-ba elhelyeztem szimplán a
    <?php if ( function_exists('get_custom_field_value') ){
    get_custom_field_value('video', true);
    } ?>
    kódot
    Ilyenkor bejegyzés mellet a sidebarban megjelenik a videó ha van,Ha nincs nem jelenik meg semmi.



  8. #8
    Bölcs BigMax logója
    Csatlakozott
    08-07-25
    Hely
    Aprajafalva
    Hozzászólás
    829
    Thanked 1 Time in 1 Post

    Alapbeállítás re: Wordpress trükkök-hackek haladóknak

    Attila be tudnál linkelni egy oldalt, akár sajátot, akár másét, ahol ezek gyakorlatban is látszanak. Igazából csak kódból nem tudom elképzelni, hogy tudnám-e ezeket használni valahol....


    Linkcsere rengeteg témában Nincs kategória, csak címkék. RSS katalógus, küldd el a feeded.

  9. #9
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Wordpress trükkök-hackek haladóknak

    Legfőképp ahol használom az az apróhirdetés oldalam.Egyébként szerintem egy blogos linkgyűjteménybe is sok hasznát lehetne venni.Elképzelésem már van róla hogyan is kéne megcsinálni egy ilyet csak legyen rá időm.



  10. #10
    TravianMaster hatasu logója
    Csatlakozott
    08-05-07
    Hely
    Budapest
    Hozzászólás
    629
    Begyűjtött 96 köszönetet
    62 hozzászólásával

    Alapbeállítás re: Wordpress trükkök-hackek haladóknak

    http://kephost.com/images/33egyenimezo.jpg
    Ide írtam be az egyenimezot. A tobbi ami latsz, az működik, egy plugin használja.

    http://kephost.com/images/99sidebar.jpg
    Itt meg a beillesztett kód az előző postból.
    De a semmin kívül semmi sem jelenik meg....



Oldal: 1 / 11 123 ... UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •