2016-11-14 2 views
1

Das ist eine schwierige Frage, weil ich weiß, dass html von den PHP-Dateien innerhalb der Themen generiert wird.Wie bearbeite ich die html (php?) Einer wordpress Seite

Ich versuche, einen Zeilenumbruch hinzuzufügen und kann so während der Bearbeitung einer Seite in den klassischen Modus wechseln, aber dieser Zeilenumbruch wird nach einiger Zeit entfernt? So, jetzt versuche ich, zur Quelle zu gehen und sie dort hinzuzufügen (auch irgendwelche Änderungen, die ich in der Zukunft machen möchte).

Ist dies möglich in WordPress oder einfach eine Funktion, die wir nicht haben? Bitte lassen Sie mich wissen, wenn ich meine Zeit verschwenden werde, um das zu tun.

Hier ist der php meiner page.php Datei.

<?php 
/* 
* Content Page 
* 
* @package adios 
* @since 1.0 
*/ 
get_template_part('templates/global/page-before-content'); 
while (have_posts()) : the_post(); 

the_content(); 

wp_link_pages(array(
'before' => '<div class="page-links">' . esc_html__('Pages:', 'adios'), 
'after' => '</div>', 
)); 

// If comments are open or we have at least one comment, load up the comment template 
if ((comments_open() || get_comments_number())) : 
comments_template(); 
endif; 
endwhile; 
get_template_part('templates/global/page-after-content'); 

Ich weiß nicht, php nur HTML und CSS so ist das für mich verwirrend, I'ved versucht, gehen Sie auf Seite-vor-Inhalt und After-Gehalt aber die scheinen nicht nützlich zu sein. Ja, ich benutze einen FTP-Server.

Hier ist die PHP von page-before-content.php

$layout = adios_get_opt('main-layout'); 
if ($layout == 'left_sidebar'): ?> 
<div class="row"> 
<?php get_sidebar(); ?> 
<div class="col-md-8"> 
<?php elseif ($layout == 'right_sidebar'): ?> 
<div class="row"> 
<div class="col-md-8"> 
<?php else: ?> 

<?php endif; ?> 

und page-after-content.php

$layout = adios_get_opt('main-layout'); 
if ($layout == 'left_sidebar'): ?> 
</div> 
</div><!-- .row --> 
<?php elseif ($layout == 'right_sidebar'): ?> 
</div> 
<?php get_sidebar(); ?> 
</div><!-- .row --> 
<?php else: ?> 

<?php endif; ?> 
+0

können Sie bitte den Link oder das Bild senden. –

+1

Welche Art von "Zeilenumbruch"? Neue Zeile? Wie mit einer Linie nach unten gehen? Wo genau willst du diesen "Zeilenumbruch"? Was soll es tun? Können Sie nicht einfach CSS anpassen, um eine größere Unterteilung zwischen Elementen zu erreichen? Oder fragst du eigentlich irgendwo mit einem '
' -Tag o.ä. eine Textzeile? – junkfoodjunkie

+0

@Max Power können Sie bitte URL angeben, wenn es sonst live senden Bildschirm wo ist das Problem, das Sie haben? –

Antwort

2

könnten Sie TinyMCE Advanced installieren. Es hat eine Option, die <p> und <br> Tag zu halten.

enter image description here

+0

Dies scheint für meinen Fall die beste Lösung zu sein. Prost Cheng. –

+0

@MaxPower diesen Plugin-Effekt in ganze Seite Bitte lesen Sie die Anleitung vor der Verwendung. –

1

ich meine Antwort bearbeitet haben diese Zahl mehrere Möglichkeiten, umfassen, gibt es Zahl der Ausgabe mit tinymce plugin.Sometime seine Ursache Problem mit irgendein Thema. Ich hoffe, dass folgende Dinge hilfreicher sind.

Es gibt ein paar verschiedene Möglichkeiten.

  • One ist ein etwas anderes Editor zu verwenden:

http://wordpress.org/plugins/tinymce-advanced/

  • Der andere Weg ist, um die Funktion deaktivieren, die die Entfernung ausführt. Dies ist so einfach wie die folgenden functions.php-Datei hinzufügen:

remove_filter('the_content', 'wpautop'); remove_filter('the_excerpt', 'wpautop');

  • Noch eine andere Art und Weise ist dieses Plugin verwenden zu aktivieren/deaktivieren Sie die Filter auf eine per Post/Seite-Basis:

https://wordpress.org/plugins/wpautop-control/

+0

kann ich wissen, warum dies ist Punkt? –

+0

Ich bin nicht sicher, warum es niedergelegt wurde. Ich muss es noch zur Theorie bringen, aber ich werde es aufgreifen, scheint eine logische Idee zu sein. –

Verwandte Themen