Odpowiedź forum utworzona

Viewing 3 replies - 1 through 3 (of 3 total)
  • Forum: Motywy
    W odpowiedzi na: Jak przesunąć logo niżej
    Thread Starter Grzegorz Pisarski

    (@webgp)

    To prawdopodobnie kwestia ustawień Twojego serwera albo masz plugin cache zainstalowany.

    Czy te posty z innych blogów mają być jakoś wybierane przez użytkownika, czy może automatycznie?

    Zastanawiam się przede wszystkim dlaczego wyświetlasz wszystko przy użyciu funkcji printf. Osobiście preferuję, żeby kod html znajdował się poza kodem php, czyli zmieniłbym sposób zapisu i przy okazji podaję wskazówki.

    1. Twój kod wyświetla datę w takim formacie jaki jest ustawiony w panelu [get_the_time(get_option(’date_format’))], jeśli w tym konkretnym miejscu chcesz zmienić format, musisz go podać ręcznie, np. tak:

    <div>
        <time class="updated entry-time"
          datetime="<?php echo get_the_time('d-m'); ?>"
          itemprop="datePublished">
            <?php echo get_the_time('d'); ?><br/>
            <?php echo get_the_time('m'); ?>
        </time>
    </div>

    2. Znowu ten nieszczęśliwy mix, pozwolę sobie zapisać po swojemu:

    <span class="by"><?php _e('Napisał', 'tu przydałby się kontekst'); ?></span>
    <span class="entry-author author" itemprop="author" itemscope itemptype="http://schema.org/Person">
    	<?php echo get_the_author_link( get_the_author_meta( 'ID' ) ); ?>
    </span>
    <p class="footer-category"><?php _e(' w kategorii', 'kontekst'); ?>:  <?php echo get_the_category_list(', '); ?></p>

    3. Tu stosujesz taki zapis jak ja, problem w tym, że funkcja the_content dodaje znaczniki html, w tym przypadku w htmlu pojawi się paragraf w paragrafie, co nie jest poprawne. Sugeruję zamiast <p class=”toggle-text”> użyć po prostu div z taką samą klasą. Jeśli potrzebujesz innego rozwiązania to pisz, bo to nie jest jedyne słuszne.

Viewing 3 replies - 1 through 3 (of 3 total)