Jeg er absolut nybegynder og har købt manualen til wordpress, som jeg slavisk forsøger at udføre på min egen hjemmeside. Har problemer med at forsiden forbliver statisk, hvilket mit tema understøtter. Hver gang jeg har oprettet (har smidt ud og oprettet flere gange) min forside og jeg går ind og kigger på min hjemmeside, så ændrer det permanente link sig, så den ikke bliver at se. Jeg kalder min forside for forside som foreslået i manualen. Så først opretter wordpress automatisk med endelsen /forside og næste gang jeg kommer tilbage er /forside så slettet, og der står nu kun min webadresse.dk uden /forside til sidst. Det gør jo så, at jeg ikke kan få den frem på min hjemmeside. Kan heller ikke komme til at rette i det permanente link, som vist i manualen (jeg har ikke den viste knap, der hedder rediger). Kan det være fordi jeg arbejder fra ipad og ikke en pc? Det driller ihvertfald meget.
Håber der er nogen, der kan hjælpe.
Mvh. Britt
Statisk forside
Re: Statisk forside
Hvilket tema benytter du?
Re: Statisk forside
Jeg bruger Fooding temaet
Re: Statisk forside
Jeg er ikke vildt erfaren med Wordpress, men det ligner ikke at temaet tager højde for hvis du har valgt en statisk side - uanset hvad, vælger den dine seneste posts.
Grunden til at den ikke skriver dinhjemmeside.dk/forside, er at forside er "forsiden" og derfor bør svare til dinhjemmeside.dk (det er faktisk pænere).
Jeg har fået det til at virke 95% ved at gøre følgende (der er noget CSS-padding der mangler):
Grunden til at den ikke skriver dinhjemmeside.dk/forside, er at forside er "forsiden" og derfor bør svare til dinhjemmeside.dk (det er faktisk pænere).
Jeg har fået det til at virke 95% ved at gøre følgende (der er noget CSS-padding der mangler):
- Gå ind under "Udseende" og derefter "Editor".
- Ovre i toppen til højre ved "Vælg tema, der skal redigeres:" vælg "Fooding".
- Tryk på den der hedder "Statisk forside (front-page.php)".
- Kopier alt indholdet og gem det lokalt på din computer så du har en backup, til hvis du vil tilbage til det oprindelige.
- Erstat indholdet med nedenstående:
Kode: Vælg alt
<?php /** * * @link https://codex.wordpress.org/Template_Hierarchy * * @package Fooding */ get_header(); ?> <?php if ( 'posts' == get_option( 'show_on_front' ) ) { ?> <div class="container"> <div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <?php global $wp_query; if ( get_query_var('paged') ) { $paged = get_query_var('paged'); } elseif ( get_query_var('page') ) { $paged = get_query_var('page'); } else { $paged = 1; } $args = array( 'post_type' => 'post', 'paged' => $paged ); $query = new WP_Query( $args ); $homepage_layout = esc_attr( get_theme_mod( 'fooding_homepage_layout', 'default' ) ); $count = 0; if ( $query->have_posts() ) : /* Start the Loop */ while ( $query->have_posts() ) : $query->the_post(); /* * Include the Post-Format-specific template for the content. * If you want to override this in a child theme, then include a file * called content-___.php (where ___ is the Post Format name) and that will be used instead. */ switch ( $homepage_layout ) { case 'home1': get_template_part( 'template-parts/content', 'grid-large' ); break; case 'home2': if ( $count == 0) { get_template_part( 'template-parts/content', 'grid-large' ); } else { get_template_part( 'template-parts/content', 'grid' ); } break; default: get_template_part( 'template-parts/content', 'grid' ); break; } $count++; endwhile; else : get_template_part( 'template-parts/content', 'none' ); endif; if ( $wp_query->max_num_pages > 1 ) { echo '<div class="post-pagination">'; the_posts_pagination( array( 'prev_next' => true, 'prev_text' => '', 'next_text' => '', 'before_page_number' => '<span class="screen-reader-text">' . esc_html__('Page', 'fooding') . ' </span>', )); echo '</div>'; } wp_reset_postdata(); ?> </main><!-- #main --> </div><!-- #primary --> <?php get_sidebar(); ?> </div> <?php } else { ?> <?php include( get_page_template() ); ?> <?php } ?> <?php get_footer(); - Tryk "Opdater fil".
Re: Statisk forside
Jeg tror den manglende CSS-padding er pga en lille fejl i stylesheetet:
- Gå ind under "Udseende" og derefter "Editor".
- Vælg ude til højre i bunden den fil der hedder "Stylesheet (style.css)".
- Igen, tag en backup hvis du vil (vi ændrer kun en meget lille ting).
- Søg efter (Ctrl + F i chrome) teksten ".home.page .hentry {"
- Ret den linje til ".home .page .hentry {" (altså tilføj et mellemrum mellem .home og .page)
- Tryk "Opdater fil"
Re: Statisk forside
Tusind tak for din hjælp/tid. Jeg prøver mig frem og ser om det lykkedes.
Hilsen Britt
Hilsen Britt


