Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Inaczej wyglądający post przypięty niż pozostałe, WordPress
Pawel.Dabrowski
post 28.09.2014, 22:28:43
Post #1





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 15.12.2009
Skąd: Łomża

Ostrzeżenie: (10%)
X----


Witam, jeśli zły dział, to przepraszam. Ostatnio przepisałem szablon HTML do szablonu WordPress.
Każdy wpis wygląda tak samo w pętli na stronie głównej (tytuł, autor, data, link edycji, miniaturka, treść skrócona, link czytaj dalej).
Chciałbym by przypięty post miał tylko Tytuł, treść pełną i link do edycji.
W jaki sposób mogę tego dokonać?

O to zawartość pliku index.php

  1. <?php get_header(); ?>
  2.  
  3. <div id="templatemo_content_container">
  4. <div id="templatemo_content">
  5. <div id="templatemo_content_left">
  6.  
  7. <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
  8.  
  9. <div class="templatemo_post_wrapper">
  10. <div class="templatemo_post">
  11. <div class="post_title">
  12. <?php the_title(); ?></div>
  13.  
  14. <div class="post_info">
  15. Autor: <i><?php the_author(); ?></i> (<?php the_time('d.m.Y'); ?>) <?php edit_post_link(); ?></div>
  16. <div class="post_body">
  17. <?php the_post_thumbnail( 'large' ); ?>
  18. <?php the_excerpt(); ?>
  19.  
  20. <a href="<?php the_permalink() ?>">Czytaj dalej</a><br>&nbsp;
  21.  
  22. </div>
  23.  
  24. </div>
  25. </div> <!-- End of a post-->
  26.  
  27. <?php endwhile; else: ?>
  28. <p><?php _e('Przepraszamy, brak wpisów.'); ?></p>
  29. <?php endif; ?>
  30.  
  31. </div>
  32.  
  33. <?php get_sidebar(); ?>
  34. <?php get_footer(); ?>



Strona roboczo znajduje się pod adresem: http://galeria6na9.fabryka-www.eu/


Go to the top of the page
+Quote Post
pedro84
post 29.09.2014, 00:56:40
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


Ukryj to czego nie chcesz za pomocą if oraz funkcji is_sticky.


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
Pawel.Dabrowski
post 29.09.2014, 08:49:00
Post #3





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 15.12.2009
Skąd: Łomża

Ostrzeżenie: (10%)
X----


czy mozedsz podac mi budowe tej petli?
Go to the top of the page
+Quote Post
Giluś
post 1.10.2014, 19:09:29
Post #4





Grupa: Zarejestrowani
Postów: 377
Pomógł: 9
Dołączył: 2.11.2010

Ostrzeżenie: (0%)
-----


Nie znam dobrze WP, ale może Ci troszkę doradzę:

  1. <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
  2.  
  3. <div class="templatemo_post_wrapper">
  4. <div class="templatemo_post">
  5. <div class="post_title">
  6. <?php the_title(); ?></div>
  7.  
  8. <div class="post_info">
  9. Autor: <i><?php the_author(); ?></i> (<?php the_time('d.m.Y'); ?>) <?php edit_post_link(); ?></div>
  10. <div class="post_body">
  11. <?php the_post_thumbnail( 'large' ); ?>
  12. <?php the_excerpt(); ?>
  13.  
  14. <a href="<?php the_permalink() ?>">Czytaj dalej</a><br>&nbsp;
  15.  
  16. </div>
  17.  
  18. </div>
  19. </div> <!-- End of a post-->
  20.  
  21. <?php endwhile; else: ?>
  22. <p><?php _e('Przepraszamy, brak wpisów.'); ?></p>
  23. <?php endif; ?>
  24.  


To jest twoja praktycznie Pętla odpowiedzialna za wyświetlanie wszystkich wpisów + warunek sprawdzający czy są w ogóle jakieś posty..


Teraz za pętlą: (tzn)
  1. <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>


Wpisz sobie warunek:
  1. if(Jeśli post jest podpięty == TRUE) {
  2. //Tutaj cały kod html + php, odpowiedzialny za wyświetlenie informacji tylko dla podpiętego
  3. }
  4. else {
  5. //Tutaj skopiuj sobie zawartość zwykłego wyświetlania.
  6. }


Powinno być dobrze..
Go to the top of the page
+Quote Post
Pawel.Dabrowski
post 14.10.2014, 16:58:40
Post #5





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 15.12.2009
Skąd: Łomża

Ostrzeżenie: (10%)
X----


Pomógł pedro84. Dzięki
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 09:52