suchen
HeimCMS-TutorialWordDrücken SieSo teilen Sie den WordPress -Inhalt in zwei oder mehr Spalten auf

Dieser Artikel zeigt, wie der WordPress-Inhalt mithilfe des integrierten <more></more> -Tags in mehrere Abschnitte unterteilt wird und eine benutzerfreundliche Alternative zu HTML oder Shortcodes bietet. Die Methode vermeidet das Codieren von Kenntnissen von Autoren von Inhalten.

How to Split WordPress Content Into Two or More Columns

WordPress gibt normalerweise die Seite/einen Post -Inhalt mit the_content() aus. Das Aufteilen von Inhalten in Blöcke (z. B. für mehrspalige Layouts) erfordert jedoch einen anderen Ansatz. Während get_the_content() Inhalte als PHP -Variable liefert, erfordert die Identifizierung von Teilungspunkten eine sorgfältige Prüfung. Gemeinsame Lösungen wie die Aufteilung von HTML -Tags (wie <h2></h2> Überschriften) oder die Verwendung von Shortcodes, vorliegende Einschränkungen: HTML -Tag -Methoden erfordern Inhaltsautor HTML -Wissen und Begrenzung der Flexibilität, während Shortcodes den Editor mit dem Erinnern bestimmter Codes belasten.

Das <more></more> Tag bietet eine überlegene Lösung. Zu den Vorteilen, die häufig für die Paginierung verwendet werden, gehören hier: eine dedizierte Symbolleiste-Taste sowohl in visuellen als auch in HTML-Editoren, flexible Platzierung innerhalb des Inhalts und einfacher Gebrauchsnutzung für nicht-technische Benutzer.

How to Split WordPress Content Into Two or More Columns

Um dies zu implementieren, ändern oder erstellen Sie eine functions.php -Datei in Ihrem Themenordner (wp-content/themes). Fügen Sie die folgende PHP -Funktion hinzu:

// split content at the more tag and return an array
function split_content() {
    global $more;
    $more = true;
    $content = preg_split('//i', get_the_content('more'));
    for($c = 0, $csize = count($content); $c < $csize; $c++) {
        $content[$c] = apply_filters('the_content', $content[$c]);
    }
    return $content;
}

Suchen Sie als nächstes the_content() Anrufe in der Schleife Ihres Themas (wahrscheinlich in single.php, page.php und möglicherweise index.php, archive.php oder search.php). Kommentieren Sie the_content() und ersetzen Sie es durch einen Anruf bei split_content(). Diese Funktion gibt ein Array zurück, in dem jedes Element einen durch das <more></more> -Tag getrennten Inhaltsblock darstellt. Sie können diese HTML dann nach Bedarf ausgeben. Zum Beispiel:

<?php
//Example usage:  (Adapt to your theme's structure)
add_filter( 'the_content', 'my_custom_content' );
function my_custom_content( $content ) {
    return str_replace( 'Read the rest of this page »', '', $content );
}

// split content into array
$content = split_content();

// output first content section in column1
echo '<div>', array_shift($content), '</div>';

// output remaining content sections in column2
echo '<div>', implode($content), '</div>';
?>

Denken Sie daran, dies an die spezifische Struktur Ihres Themas anzupassen. Dieser Ansatz bietet eine saubere, benutzerfreundliche Methode, um WordPress-Inhalte ohne komplexe Codierung oder Plugin-Abhängigkeiten zu teilen.

häufig gestellte Fragen (FAQs) zum Aufteilen von WordPress -Inhalten in mehrere Abschnitte

(Der FAQS -Abschnitt bleibt unverändert, da er alternative Methoden bietet und häufige Bedenken in Bezug auf die Aufteilung der Inhalte angibt, was wertvolle ergänzende Informationen ist.)

Das obige ist der detaillierte Inhalt vonSo teilen Sie den WordPress -Inhalt in zwei oder mehr Spalten auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Benötigt WordPress das Codierungswissen, um sie als CMS zu verwenden?Benötigt WordPress das Codierungswissen, um sie als CMS zu verwenden?Apr 30, 2025 am 12:03 AM

Sie benötigen kein Programmierwissen, um WordPress zu verwenden, aber das Mastering -Programmieren kann die Erfahrung verbessern. 1) Verwenden Sie CSS und HTML, um den Themenstil anzupassen. 2) PHP -Wissen kann Themendateien bearbeiten und Funktionen hinzufügen. 3) Benutzerdefinierte Plug-Ins und Meta-Tags können die SEO optimieren. 4) Achten Sie auf die Sicherung und Verwendung von Untertopien, um Update-Probleme zu verhindern.

Was sind die Sicherheitsüberlegungen bei der Verwendung von WordPress?Was sind die Sicherheitsüberlegungen bei der Verwendung von WordPress?Apr 29, 2025 am 12:01 AM

TOSECUREAWORDPRESSETSITE, folge theSesteps: 1) regelmäßig UPDatewordPressCore, Themen und Pluginstopatchvulnerabilities.2) UsSestrong, UniquepasswordsAnabletwo-FactorAuthentication.3) optformanitanagnessHostinghostHaredHostHosthostingingWithaThawithaThaBeBaplicationFirewalfirewalfirica

Wie vergleicht WordPress mit anderen Website -Bauherren?Wie vergleicht WordPress mit anderen Website -Bauherren?Apr 28, 2025 am 12:04 AM

WordPressExcelsoverotherwebuildersDuetoitsFlexibilität, Skalierbarkeit und Open-Sourcenature.1) ITSAVERSATILECMMSWITHEXTENSIVISICIENTOPTIONSVIATHEMESANDPLUGINS.2) ITSELDEPERSPOWERPOWERFULCEMASTERFULCEMASTER.3)

5 WordPress -Plugins für Entwickler im Jahr 20255 WordPress -Plugins für Entwickler im Jahr 2025Apr 27, 2025 am 08:25 AM

Sieben Must-Have-WordPress-Plugins für die Entwicklung von 2025 Website Der Aufbau einer erstklassigen WordPress-Website in 2025 erfordert Geschwindigkeit, Reaktionsfähigkeit und Skalierbarkeit. Das effizientes Erreichen dieser effizienten Auswahl strategische Plugin -Auswahl. Dieser Artikel Highlig

Wofür würden Sie WordPress verwenden?Wofür würden Sie WordPress verwenden?Apr 27, 2025 am 12:14 AM

WordPressCanBeUsedforvariousPurposeBeyondblogging.1) E-Commerce: WithwooCommerce, ItcanbeComeAllonLinestore.2) Mitgliedschaften: PluginslikememberMpressionSenableExclusiveContentareas.3) Portfoliossites: ThemeslikeastraalaLaNlayouts

Ist WordPress gut zum Erstellen einer Portfolio -Website?Ist WordPress gut zum Erstellen einer Portfolio -Website?Apr 26, 2025 am 12:05 AM

Ja, WordPressisexcellentforcreatreseaportfolioWebsit.1) ItoffersnumousPortfolio-spezifischemenglike'astra'Foreasycustomization.2) Pluginsuchas'elementor'EnableIntiveIntiveIntiveIntiveIntiveLevived-Design, thedoomanycanslowthesite)

Was sind die Vorteile der Verwendung von WordPress über die Codierung einer Website von Grund auf neu?Was sind die Vorteile der Verwendung von WordPress über die Codierung einer Website von Grund auf neu?Apr 25, 2025 am 12:16 AM

WordpressIsAdvantageousovercodingawebsitfromscratchdueto: 1) EasyofuseandfasterDevelopment, 2) Flexibilitätsskalierbarkeit, 3) StrongCommunitySupport, 4) integrierte Inseoandmarketingtools, 5) Kostenwirksamkeit und 6) regelmäßige SecurityUpdaten.TheseFeaturesallowalfoalloweal

Was macht WordPress zu einem Content -Management -System?Was macht WordPress zu einem Content -Management -System?Apr 24, 2025 pm 05:25 PM

WordPressISACMSDUETOITSEaseofuse, Anpassung, Benutzermanagement, SEO und -CommunitySupport.1) ITSIMIFIESCONTENTMANGEMANDMANGEMENTWISHANInTIQUEIsInterface.2) AngebotsEXTENSiveCustomization ThroughThemesandPlugins.3) bietet robustuserrolesandPermissions.4) EnhancESSEOA

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

SAP NetWeaver Server-Adapter für Eclipse

SAP NetWeaver Server-Adapter für Eclipse

Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

MinGW – Minimalistisches GNU für Windows

MinGW – Minimalistisches GNU für Windows

Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.

VSCode Windows 64-Bit-Download

VSCode Windows 64-Bit-Download

Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

SublimeText3 Englische Version

SublimeText3 Englische Version

Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!