• Witam
    Proszę o pomoc w rozwiązaniu następującego problemu:
    Na stronie głównej wyświetlają mi się „wpisy” przypisane do kategorii „komunikaty”. Jest to jedyna kategoria. Innych nie ma. Wpisów jest kilkadziesiąt.
    Gdy klikam w „Starsze komunikaty” lub w „Nowsze komunikaty” strona przeładowuje się, ale nadal pokazuje 4 najnowsze wpisy.
    Pozdrawiam

Viewing 8 replies - 1 through 8 (of 8 total)
  • na każdym temacie masz taki efekt?

    Twórca wątku felisnet

    (@felisnet)

    Nie wiem, bo używam tylko jednej skőrki, której szablon ktoś tam kiedyś stworzył prawdopodobnie na podstawie jakiegoś standardowego.
    Strona ma tylko jedną podstronę z wpisami, a reszta ma stałą statyczną formę.
    Mogę jeszcze dodać, że przewijanie nie działa z poziomu strony www. Jak wejdę w panel administracyjny, potem we wpisy – kategorie – zobacz to przewijanie działa, ale nie wyświetla się nagłówek strony. Wtedy też jest inny adres przewijanych podstron
    domena. pl/category/komunikaty/page/2
    a z pozimu strony gdy przewijanie nie działa jest tylko
    domena.pl/page/2
    Pozdrawiam

    1. jeżeli faktycznie WP v. 3.3.1, to to antyk jest.
    2.

    żywam tylko jednej skórki, której szablon ktoś tam kiedyś stworzył

    -trudno zgadywać co ktoś, kiedyś tam natworzył

    ….po pierwsze wejdź w Ustawienia > Czytanie, co tam masz w ustawieniach strony głównej?
    ….poza tym wejdź w Ustawienia > Bezpośrednie odnośniki i nadpisz ustawienia

    Twórca wątku felisnet

    (@felisnet)

    Ustawienia Czytanie:
    Strona główna wyświetla: Twoje ostatnie wpisy
    Strony blogu wyświetlają maksymalnie: 4 wpisów
    Kanały nowości wyświetlają ostatnie: 10 elementy
    W kanałach nowości wyświetlaj: całą treść
    Kodowanie stron i kanałów: UTF-8

    Ustawienia > Bezpośrednie odnośniki:
    Ogólne ustawienia – Własny format: /%post_id%/
    Alias kategorii – jest pustro
    Alias tagów – jest pusto

    I to tyle. Co do szablonu niestety taki musiałem przejąc wraz z wordpresem.

    Czy „KOMUNIKATY” to nazwa kategorii czy nazwa POST_TYPES, a może korzystasz w pętli z QUERY_POST? Podrzuć nam kod index.php, to znajdziemy rozwiązanie

    Twórca wątku felisnet

    (@felisnet)

    Witam
    Mam tak:
    Gdy wejdę we „Wpisy” i nacisnę dodaj nowy to po zapisaniu automatycznie trafia do kategorii „Komunikaty”
    Jak wejdę we „Wpisy” – Kategorie – to ma tylko tylko jedną o nazwie „komunikaty”
    Tutaj kod pliku index.php z tematu (ścieżka /wp-content/themes/nazwatematu/ jeśli mam podać inny plik indx.php to z jakiej ścieżki)

    <?php get_header(); ?>
    
    	<div id="content">
    
    	<?php {	query_posts( 'cat=-12,-13,-16,-17,-18' );} if (have_posts()) : ?>
    
    		<?php while (have_posts()) : the_post(); ?>
    
    			<div class="post" id="post-<?php the_ID(); ?>">
    				<h2 class="title"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
    				<p class="meta">dodane <?php the_time('j F Y') ?> przez <?php the_author() ?> <?php edit_post_link('edytuj', '', ' '); ?></p>
    
    				<div class="entry">
    					<?php the_content('Przeczytaj dalszy ciąg »'); ?>
    				</div>
    
    			</div>
    
    		<?php endwhile; ?>
    
    		<div class="navigation">
    			<div class="alignleft"><?php next_posts_link('« Starsze komunikaty') ?></div>
    			<div class="alignright"><?php previous_posts_link('Nowsze komunikaty »') ?></div>
    		</div>
    
    	<?php else : ?>
    
    		<h2 class="center">Nie znaleziono</h2>
    		<p class="center">Przepraszamy - szukasz czegoś, czego tu nie ma</p>
    		<?php include (TEMPLATEPATH . "/searchform.php"); ?>
    
    	<?php endif; ?>
    
    	</div>
    
    <?php get_sidebar(); ?>
    
    <?php get_footer(); ?>

    Usuń linię:
    <?php { query_posts( 'cat=-12,-13,-16,-17,-18' );} if (have_posts()) : ?>

    Wstaw bez query_posts w takiej postaci.

    <?php if(have_posts()) : ?>

    Skoro masz tylko jedną kategorię, to nie musisz usuwać ze strony głównej kategorii o id 12,13,16,17,18. Gdybyś chciał usuwać kategorie, to należałoby dodać posts_per_page, ale w Twoim przypadku nie trzeba.

    Musi działać poprawnie, ale jeśli nie działa, daj znak.

    Twórca wątku felisnet

    (@felisnet)

    Serdecznie dziękuję za pomoc.
    Już wszystko działa poprawnie.
    Pozdrawiam

Viewing 8 replies - 1 through 8 (of 8 total)
  • Temat ‘Klikanie w Starsze (lub nowsze) komunikaty nie zmienia podstron’ jest zamknięty na nowe odpowiedzi.