• Moj problem jest taki: chce tak zedytować single.php, by automatycznie dodawało mi tagi do wpisów. Jeżeli dla kogoś jest łatwiej tak, by dodawało mi automatycznie tagi na sucho, jeżeli nie wykryło żadnych wpisanych przy pisaniu posta to tak może też być; wtedy trzeba sie chyba poosluzyc komenda else.

    te suche tagi maja wygladac tak:
    tytul wpisu tag1
    tytul wpisu tag2
    tytul wpisu tag3

    Będzie to wyglądało tak:

    <?php the_title(); ?> tag1
    <?php the_title(); ?> tag2
    <?php the_title(); ?> tag3

    Znalazłem kod odpowiedzialny za wyświetlanie tagów (wtyczka yoast jakby co)

    Wygląda on tak:

    <div class=”postdate-single-2″><img src=”<?php bloginfo(’template_url’); ?>/images/folder.png” /> Posted in <?php the_category(’, ’) ?> <?php if(get_the_tags()) { ?> <img src=”<?php bloginfo(’template_url’); ?>/images/tag.png” /> <?php the_tags(’Tags: ’, ’, ’); } ?></div>

    Kod brzmi tak: jeżeli w poście wpisałęm jakieś tagi, to ma je przepisać tutaj. A ja chce tak, że jeżeli przy pisaniu posta nie uzupełniłem rybryki tagów, to żeby samemu mi je dodało.

    Bardzo prosze o pomoc.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Ale przecież nie wystarczy wyświetlić tagów, żeby je przypisać do wpisu, a single.php to template służący do wyświetlania wpisu, a nie jego modyfikowania…

    To, co chcesz zrobić, raczej sugerowałoby, że chcesz użyć hooka: http://codex.wordpress.org/Plugin_API/Action_Reference/save_post

    (Ale biorąc pod uwagę fragment o „komendzie else”, to nie wiem, czy dobrym pomysłem jest, abyś się za to sam zabierał…, bo jak rozumiem zbyt dobrze PHP nie znasz?)

    Twórca wątku freakable

    (@freakable)

    Tak swoją drogą, wyświetlenie wpisu dodanego w single.php (zrobiłem sobie szablon) zostanie zaindeksowane przez google, tak jakbym normalnie napisał wpis ?

    @topic
    A nie ma jakis wtyczek, gdzie przypisuje sie takie same tagi do wszystkich postow ?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Temat ‘Dodanie tagów na sztywno’ jest zamknięty na nowe odpowiedzi.