Prendi il contenuto da una pagina e mostralo su un'altra pagina
4 risposta
- voti
-
- 2011-11-10
Primo: l'ID di unpost o di unapagina è sempre unnumerointero."about" èiltitolo dellapagina delleinformazioni, slug oentrambi.
Includendo quanto seguenel modello dipagina dellatua "homepage" onellabarra laterale combinato con
tag condizionale visualizzeràil contenuto dellapagina about: <?php // query for the about page $your_query = new WP_Query( 'pagename=about' ); // "loop" through query (even though it's just one page) while ( $your_query->have_posts() ) : $your_query->the_post(); the_content(); endwhile; // reset post data (important!) wp_reset_postdata(); ?>
Modifica: quanto soprafunziona,IFF lo slug dellatuapagina èeffettivamente "circa",altrimenti aggiusta di conseguenza.
First off: The ID of a post or page is always an integer. "about" is either your about page's title, slug or both.
Including the following in your "homepage's" page template or in the sidebar combined with conditional tag(s) will display the about page's content:
<?php // query for the about page $your_query = new WP_Query( 'pagename=about' ); // "loop" through query (even though it's just one page) while ( $your_query->have_posts() ) : $your_query->the_post(); the_content(); endwhile; // reset post data (important!) wp_reset_postdata(); ?>
Edit: The above works, IFF your page's slug is indeed "about", otherwise adjust accordingly.
-
Questomostra soloil contenuto,non ancheiltitolo dellapagina.Tuttavia,facendo cose comethe_title ()mostrailtitolo della homepageThis only displays the content, not the title of the page too. Yet doing things like the_title() shows the homepage title
- 0
- 2020-04-24
- Chillin'
-
No,sefatto all'interno del ciclonon lofarà.Not if done inside the loop it won't.
- 0
- 2020-04-25
- Johannes Pille
-
- 2011-11-10
Il codice ètuo amico!
http://codex.wordpress.org/Function_Reference/get_post
<?php $post_id = 7; $post = get_post($post_id, ARRAY_A); $title = $post['post_title']; $content = $post['post_content']; ?>
(ARRAY_A - Restituisce un array associativo dinomi di campo a valori)
È uninizio.
The codex is your friend!
http://codex.wordpress.org/Function_Reference/get_post
<?php $post_id = 7; $post = get_post($post_id, ARRAY_A); $title = $post['post_title']; $content = $post['post_content']; ?>
(ARRAY_A - Returns an associative array of field names to values)
It's a start.
-
Sto usandoil codice,ma lotrovo difficile da capire.Tienipresente che stoprogrammandophppertipo 2giorni :)I have been using the codex, but I find it hard to understand. Keep in mind that I've been coding php for like 2 days :)
- 1
- 2011-11-10
- Stian
-
Tutto divertente :) - spero che questo abbia aiutato.All in fun :) - hope this helped.
- 0
- 2011-11-10
- Sterling Hamilton
-
- 2018-02-20
Volevo qualcosa di simile,ma con lapagina Titolo ,è così che l'ho ottenuto:
$args = array( 'post_type' => 'page', 'title' => 'The title of the page you want' ); $your_query = new WP_Query( $args ); while ( $your_query->have_posts() ) : $your_query->the_post(); the_content(); endwhile;
I wanted something similar but with page Title, this is how I achieved it:
$args = array( 'post_type' => 'page', 'title' => 'The title of the page you want' ); $your_query = new WP_Query( $args ); while ( $your_query->have_posts() ) : $your_query->the_post(); the_content(); endwhile;
-
- 2019-04-12
Ilmodomiglioreper ottenereil contenuto dellapagina corrente
global $post; echo $post->post_content;
o
global $wp_query; echo $wp_query->post->post_content;
Best way to get the current page content
global $post; echo $post->post_content;
or
global $wp_query; echo $wp_query->post->post_content;
-
La domandaera: come visualizzare un diverso contenuto dipagina (pagina `about`) sulla homepage.Lapagina "Informazioni"non èimpostata come homepage.Non sitrattava di visualizzareil contenuto dellapagina corrente.The question was: how to display a different page (page `about`) content on homepage. `About` page isn't set as homepage. It was not about displaying the content of the current page.
- 0
- 2019-04-12
- nmr
Quindi,ho cercato su Google,letto,testatoe fallito.
Sono abbastanzanuovoin php,quindinon aspettartimolto :)
Sto lavorando a unnuovo designe vogliomostrareil contenuto dellapagina delleinformazioni sullamia homepage,che è dinamica.Quindi,hoesaminato quella cosa del_contento,mafinoranon ho avutofortuna.
l'ID dellapagina è "about",se questo è di aiuto.
Perfavore,torna dame :)