Pagina 1 din 2 12 UltimulUltimul
Rezultate 1 la 10 din 11

Subiect: Echo Permalink in header (Wordpress)

  1. #1
    Avatarul lui Iulian
    Iulian este deconectat Membru SeoPedia
    Reputatie:
    34
    Data înscrierii
    30th January 2008
    Locaţie
    Bucuresti
    Posturi
    552
    Putere Rep
    34


    Implicit Echo Permalink in header (Wordpress)

    Am gasit un plugin de wordpress (Add to Head) care imi da un fisier php in care pot sa pun meta-uri in plus (bineinteles ca asta se putea face si direct din header.php al temei...
    In fisierul php am pus asa:
    Cod:
    <?php
    if(is_single()) {
    echo '<meta name="un tag" content="AICI_TREBUIE_ECHO_LA_PERMALINK">';
    echo '<meta name="alt tag" content="AICI_TREBUIE_ECHO_LA_PERMALINK">'; //asta sa fie pe urmatorul rand si dupa randul acesta sa mai se puna inca un rand (nu merge cu \n)
    } else {
    echo '<!--bla bla-->';
    }
    ?>
    Poate cineva sa mi-l rescrie cum trebuie, corect, si sa mearga? Eu am prostul obicei de a-l strica am incercat si .the_permalink(). si ii da echo inainte..
    “Stop Doubting Yourself, Work Hard and Make It Happen”
    Ascult muzica de club la petreceri cu deejay.

  2. #2
    Avatarul lui Alex Dumitru
    Alex Dumitru este deconectat Administrator
    Reputatie:
    62
    Data înscrierii
    20th April 2006
    Locaţie
    Pitesti / Bucuresti
    Vârstă
    35
    Posturi
    3.339
    Putere Rep
    62


    1 out of 1 members found this post helpful.

    Implicit

    Trebuiau ghilimele simple ( ' ), nu duble ( " )

    Cod PHP:
    <?php
    if(is_single()) {
    echo 
    '<meta name="un tag" content="'.the_permalink().'">';
    echo 
    '<meta name="alt tag" content="'.the_permalink().'">'//asta sa fie pe urmatorul rand si dupa randul acesta sa mai se puna inca un rand (nu merge cu \n)
    } else {
    echo 
    '<!--bla bla-->';
    }

  3. #3
    Avatarul lui Iulian
    Iulian este deconectat Membru SeoPedia
    Reputatie:
    34
    Data înscrierii
    30th January 2008
    Locaţie
    Bucuresti
    Posturi
    552
    Putere Rep
    34


    Implicit

    am incercat.. tot nu merge cum trebuie, afiseaza permalink-ul inainte, apoi codul acela meta tag, inca un permalink si apoi codul meta tag, toate pe o singura linie...
    “Stop Doubting Yourself, Work Hard and Make It Happen”
    Ascult muzica de club la petreceri cu deejay.

  4. #4
    Avatarul lui Andrei Luca
    Andrei Luca este deconectat Ambasador
    Reputatie:
    41
    Data înscrierii
    2nd April 2007
    Locaţie
    Iași
    Posturi
    522
    Putere Rep
    41


    1 out of 1 members found this post helpful.

    Implicit

    get_permalink este corect.

  5. #5
    Avatarul lui Cedik
    Cedik este deconectat Membru SeoPedia
    Reputatie:
    25
    Data înscrierii
    4th May 2011
    Locaţie
    Ploiesti
    Vârstă
    37
    Posturi
    49
    Putere Rep
    25


    Implicit

    Baga cate un <br/> dupa fiecare metatag daca vrei sa nu ti le mai puna pe aceeasi linie. Sau, mai simplu, da un enter inainte de ';
    Ceva in genul

    Cod:
    echo '<meta name="un tag" content="'.the_permalink().'">
    ';
    SAU
    echo '<meta name="un tag" content="'.the_permalink().'"><br/>';
    SAU [cel mai indicat]
    echo '<meta name="un tag" content="'.the_permalink().'"><br/>
    ';

  6. #6
    Avatarul lui Popescu Marian
    Popescu Marian este deconectat Ambasador
    Reputatie:
    45
    Data înscrierii
    18th April 2007
    Locaţie
    Bucuresti
    Vârstă
    44
    Posturi
    983
    Putere Rep
    45


    1 out of 1 members found this post helpful.

    Implicit

    Nu baga <br /> in <head></head> ci:
    Cod PHP:
    echo '<meta name="tagname" content="'.the_permalink().'">'."\n"

  7. #7
    Avatarul lui Iulian
    Iulian este deconectat Membru SeoPedia
    Reputatie:
    34
    Data înscrierii
    30th January 2008
    Locaţie
    Bucuresti
    Posturi
    552
    Putere Rep
    34


    Implicit

    Victorie! A mers codul lui Alex Dumitru, modificat cu get_permalink si pentru linie noua acel \n
    @Cedik: aia e in HTML sa afiseze pe linie noua, nu in PHP...

    --- Later Edit --- (ca mi-a fost lene sa apas "Edit")

    Doar o mica problema am.. Imi afiseaza codul si pentru pagina principala.. Cum pot face sa nu mai apara?
    Codul din wordpress e is_front_page() ... Sa fie diferit de frontpage si sa fie single post...
    Codul actual (care merge):
    Cod:
    <?php 
    if ('post' == get_post_type()) { 
    echo '<meta name="1tag" content="'.get_permalink().'">'."\n";
    echo '<meta name="2tag" content="'.get_permalink().'">'."\n";
    }
    “Stop Doubting Yourself, Work Hard and Make It Happen”
    Ascult muzica de club la petreceri cu deejay.

  8. #8
    Avatarul lui Alex Dumitru
    Alex Dumitru este deconectat Administrator
    Reputatie:
    62
    Data înscrierii
    20th April 2006
    Locaţie
    Pitesti / Bucuresti
    Vârstă
    35
    Posturi
    3.339
    Putere Rep
    62


    Implicit

    Incearca asa:
    Cod PHP:
    <?php 
    if (is_single()) { 
    echo 
    '<meta name="1tag" content="'.get_permalink().'">'."\n";
    echo 
    '<meta name="2tag" content="'.get_permalink().'">'."\n";
    }

  9. #9
    Avatarul lui Iulian
    Iulian este deconectat Membru SeoPedia
    Reputatie:
    34
    Data înscrierii
    30th January 2008
    Locaţie
    Bucuresti
    Posturi
    552
    Putere Rep
    34


    Implicit

    merge si cum am zis eu, pentru ca am nevoie ca single-ul acela sa fie Post, nu alt custom post type, ca imi afiseaza pentru toate cu is_single...
    Problema acum este ca imi afiseaza si pe frontpage..
    “Stop Doubting Yourself, Work Hard and Make It Happen”
    Ascult muzica de club la petreceri cu deejay.

  10. #10
    Avatarul lui Alex Dumitru
    Alex Dumitru este deconectat Administrator
    Reputatie:
    62
    Data înscrierii
    20th April 2006
    Locaţie
    Pitesti / Bucuresti
    Vârstă
    35
    Posturi
    3.339
    Putere Rep
    62


    1 out of 1 members found this post helpful.

    Implicit

    Asta ar trebui sa rezolve problema

    Cod PHP:
    <?php 
    if ('post' == get_post_type() && !is_home()) { 
    echo 
    '<meta name="1tag" content="'.get_permalink().'">'."\n";
    echo 
    '<meta name="2tag" content="'.get_permalink().'">'."\n";
    }

Pagina 1 din 2 12 UltimulUltimul

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. Permalink categorii wordpress
    De Prometeu în forumul Client side
    Răspunsuri: 6
    Ultimul Post: 23rd October 2010, 02:04
  2. Realizare header flash
    De prodan_13 în forumul Servicii web / Jobs
    Răspunsuri: 1
    Ultimul Post: 7th May 2010, 18:25
  3. Header rotativ
    De edy12006 în forumul Client side
    Răspunsuri: 3
    Ultimul Post: 8th December 2009, 01:17
  4. if $page = wer.php echo "alba ca zapada"
    De Mihai Gianu în forumul Server side
    Răspunsuri: 4
    Ultimul Post: 16th January 2009, 19:35
  5. Permalink si godaddy
    De undoweb în forumul Hosting
    Răspunsuri: 2
    Ultimul Post: 21st February 2008, 20:07

Etichete pentru acest subiect

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •