Zoeken…


Invoering

Voor sites die handmatig op HTML vertrouwen in de editor of fragmenten, die u zelf wilt coderen, kunnen de automatische regeleinden een ergernis zijn. U kunt ze uitschakelen door deze filters te verwijderen.

Opmerkingen

Deze moeten rechtstreeks in een include-bestand worden uitgevoerd. Of het nu in functies.php is of in een ander include-bestand, deze kunnen niet in een haak worden gewikkeld. Ze zullen niet werken op init of een andere die ik tot nu toe heb gevonden.

Ze kunnen ook rechtstreeks worden opgenomen in een sjabloon zoals page.php om alleen voor die sjabloon te worden uitgevoerd.

OPMERKING: DIT NIET IN EEN VERSPREID THEMA OF PLUGIN OPGENOMEN (tenzij het standaard is uitgeschakeld, zoals het opnemen van het bestand waarin het zich bevindt, tenzij de gebruiker opgeeft).

Dit is een slechte gewoonte om op te nemen in een site die u niet beheert, omdat dit de uitvoer van andere thema's of plug-ins kan en zal breken.

Verwijder de filters

// Remove the auto-paragraph and auto-line-break from the content
remove_filter( 'the_content', 'wpautop' );

// Remove the auto-paragraph and auto-line-break from the excerpt
remove_filter( 'the_excerpt', 'wpautop' );

Functie om de filters te verwijderen

/**
 * Remove the automatic line breaks from content and excerpts.
 *
 * @since 1.0.0
 */
function remove_content_auto_line_breaks() {
    // Remove the auto-paragraph and auto-line-break from the content
    remove_filter( 'the_content', 'wpautop' );

    // Remove the auto-paragraph and auto-line-break from the excerpt
    remove_filter( 'the_excerpt', 'wpautop' );
}

// Execute the function
remove_content_auto_line_breaks();


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow