Suport » Probleme și soluții » Deschiderea unui post

  • Rezolvat Constantin Nae

    (@constantin-nae)


    Am un site http://www.manualdefizica.ro, când intru pe site îmi sunt afișate posturile. Dacă fac klic pe titlul postului mă duce într-o pagină, unde eu am făcut o scurtă prezentare a postului, iar la final din nou titlul postului, de unde pot să intru în post.
    Cum pot să fac să se acceseze postul direct, din titlul postului?
    Cu stimă,
    Nae_C

Vizualizare 4 răspunsuri - 1 la 4 (din 4 în total)
  • Eu cum am observat aveti file-uri PDF incarcate ca posturi.Daca la acestea va referiti eu as face in felul urmator:
    Deschideti file-ul functions.php al temei respective si introduceti acest cod

    function print_post_title() {
    global $post;
    $thePostID = $post->ID;
    $post_id = get_post($thePostID);
    $title = $post_id->post_title;
    $perm = get_permalink($post_id);
    $post_keys = array(); $post_val = array();
    $post_keys = get_post_custom_keys($thePostID);
    if (!empty($post_keys)) {
    foreach ($post_keys as $pkey) {
    if ($pkey=='url1' || $pkey=='title_url' || $pkey=='url_title') {
    $post_val = get_post_custom_values($pkey);
    }
    }
    if (empty($post_val)) {
    $link = $perm;
    } else {
    $link = $post_val[0];
    }
    } else {
    $link = $perm;
    }
    echo '<h2><a href="'.$link.'" rel="bookmark"; title="'.$title.'";>'.$title.'</a></h2>';
    }

    Dupa aceasta deschideti index.php file ori home.php al temei si cautati acestea:

    <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>

    Scimba cu aceasta:
    <?php print_post_title() ?>
    Deja se pot folosi linkuri in titlul postului.La titlu adaugati normal titlul dupa care treceti mai jos la cimpuri personalizate Creați o cheie personalizata cu numele url1, title_url, sau url_title și în câmpul valoric, adăugați link-ul de la PDF (sau orice link extern)
    La postari doar atunci e valabil daca setati cimpul personalizat,in caz contrar functioneaza ca inainte.

    Mulțumesc f. mult pentru promptitudine, dar nu mă prea pricep la design-ul unui site. Am căutat acel „file functions.php” al temei, dar nu l-am găsit.
    Eu tema am luat-o de pe wordpress.com, iar în control panelul site-ului la myphp am găsit altceva.
    V-aș ruga, dacă se poate să mă ghidați mai detliat. Deși eu sunt pro. de fizică, vreau să și învăț practic administrarea site-ului.
    Cu stimă,
    Nae_C

    Incercati cu acesta :
    http://wordpress.org/extend/plugins/page-links-to/
    e mai simplu.

    Meri, acum a mers 🙂

Vizualizare 4 răspunsuri - 1 la 4 (din 4 în total)
  • Subiectul ‘Deschiderea unui post’ este închis pentru noi răspunsuri.