Holen Sie sich Inhalte von einer Seite und zeigen Sie sie auf einer anderen Seite
4 Antworten
- Stimmen
-
- 2011-11-10
Zunächsteinmal: Die IDeines Beitrags odereiner Seiteistimmereine Ganzzahl."about"istentweder der Titel Ihrer about-Seite, slug oderbeides.
Einfügen derfolgenden Elementein die Seitenvorlage oderin die Seitenleistein Kombinationmit
Bedingte Tags zeigen den Inhalt der About-Seite an: <?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(); ?>
Bearbeiten: Das Obigefunktioniert,wenn der Slug Ihrer Seitetatsächlich "ungefähr"ist,andernfallsentsprechend anpassen.
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.
-
Dies zeigtnur den Inhalt an,nicht auch den Titel der Seite.Wenn Siejedoch Dinge wiethe_title () ausführen,wird der Titel der Startseite angezeigtThis 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'
-
Nicht,wennesinnerhalb der Schleifegemacht wird,wirdesnicht.Not if done inside the loop it won't.
- 0
- 2020-04-25
- Johannes Pille
-
- 2011-11-10
Der Kodexist dein Freund!
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 - Gibtein assoziatives Array von Feldnamen an Werte zurück)
Esistein Anfang.
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.
-
Ich habe den Kodex verwendet,aberichfindees schwer zu verstehen.Denken Sie daran,dassich seit 2 Tagen PHP codiere :)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
-
Allesin allem :) - hoffe das hatgeholfen.All in fun :) - hope this helped.
- 0
- 2011-11-10
- Sterling Hamilton
-
- 2018-02-20
Ich wollteetwas Ähnliches,abermit Seite Titel habeiches soerreicht:
$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
Derbeste Weg,um den aktuellen Seiteninhalt abzurufen
global $post; echo $post->post_content;
oder
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;
-
Die Frage war: Wie wirdein anderer Seiteninhalt (Seite `about`) auf der Homepage angezeigt?Die Seite "Info"istnicht als Startseitefestgelegt.Esging nicht darum,den Inhalt der aktuellen Seite anzuzeigen.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
Also habeichgegoogelt undgelesen undgetestet und versagt.
Ichbin ziemlichneuin PHP,alsoerwartenicht zu viel :)
Ich arbeite aneinem neuen Design undmöchte Inhalte von der About-Seite aufmeiner Homepage anzeigen,die dynamischist.Also habeichmichmit dem Inhaltbefasst,aberich habebisher kein Glückbekommen.
Die ID der Seiteist "ungefähr",wenn dies hilfreichist.
Bittemelden Sie sichbei mir :)