2013-03-10 10 views
5

Ich habe diese Frage auf wodpress.stackexchange.com geschrieben, ohne eine Antwort zu erhalten.Formatierungsfehler beim Veröffentlichen des Blogs von Microsoft Word

Ich erkannte, dass es ein Programmierproblem in PHP sein könnte.

Ich versuche, einen Blog-Eintrag in WordPress-basierte Website von Microsoft Live Writer zu veröffentlichen. Hier ist der Beispieltext, den ich in Microsoft hinzugefügt habe, den ich auch veröffentlicht habe.

" Temporary Blog Post 
I am adding a temporary blog post here 
Let’s see how it goes 
Thanks" 

Allerdings, wenn ich die Post veröffentlicht wurde, ist dies, wie es

/pI am adding a temporary blog post here 
/ppLet’s see how it goes 
/ppThanks 

Beachten Sie die \pp Tags sah, die in Text hinzugefügt wird immer.

Irgendeine Idee der Grund für den Formatierungsfehler? Ich dachte, wenn Sie von Microsoft Word oder Microsoft Live Writer veröffentlichen, sollte es genauso aussehen wie in Microsoft Word/Live Writer.

aktualisieren: Ich habe den gleichen Fehler habe, wenn ich von anderer Publishing-Software wie Windows Live Writer usw.

Antwort

5

Standardmäßig fügt WordPress bei der Anzeige von "the_content" automatisch Absatzmarken ein. Dies stört häufig, wenn Sie versuchen, Ihren Text mit Leerzeichen zu versehen, und erstellt auch Validierungsprobleme (Einfügen eines impliziten p-Tags). . Wenn Sie die automatisch eingefügt Absatz-Tags von Ihrem Inhalt entfernen lassen möchten, legen Sie einfach diese Zeile in Ihrer Vorlagendatei über ‚the_content‘ tag:

<?php remove_filter (‘the_content’, ‘wpautop’); ?> 

ODER

die cleanup_shortcode_fix() Funktion verwenden, die mit Hilfe sollte dein Problem.

Schauen Sie sich unten Links für weitere Informationen,

  1. Remove the p tags auto wrap
  2. Removing <p> and <br/> tags in WordPress posts
  3. wordpress-wrapping-shortcodes-with-p-tags
  4. Disable wpautop

kann diese Ihnen helfen.

+0

Hey, ich habe es nicht gelungen, obwohl zu testen. Ich verwende den Standardeditor. Ich weiß, dass es****. Es tut mir leid, dass ich in diesem Forum aktiv war. Ich habe es einfach vergessen. Vielen Dank für Ihre Zeit und Hilfe – Kiran

2

Ich fand this Artikel bin Entsendung, die mit dem Problem fertig zu werden scheint, obwohl seine sehr alt, so mein Die erste Frage wäre, welche Version von Wordpress benutzt du?

Wordpress Hinzufügen die Tags einfach hinzufügen zu beenden:

Auf einer seitlichen Anmerkung

remove_filter ('the_content', 'wpautop'); 

Nach oben Ihrer functions.php ich das Auto nicht Features des Wortes veröffentlichen verwenden, Ich finde Ausschneiden und Einfügen eines Dokuments in Ultimate TinyMCE ist der beste Weg, um Ihre Formatierung zu halten, aber das ist nur meine Meinung.

1

Fügen Sie es zuerst in den Notizblock ein, dann kopieren Sie es aus dem Editor, bevor Sie es in den WordPress-Editor einfügen.

Das sollte es tun.

ODER wenn Sie nicht wollen, Notizblock verwenden,

Es gibt eine Schaltfläche im Editor, die Sie Inhalte aus Word direkt einfügen können. Dadurch wird die spezielle Formatierung entfernt, die Word verwendet, um Inhalte auf der Seite zu platzieren und damit die Arbeit auf Ihrer Website reibungslos funktioniert. (Die Taste ist in dem "Kitchen Sink" auf dem Visual Editor und im Bild eingekreist unten.) Alt text

enter image description here

+0

Nein, ich habe eine Lösung gesucht, wo Sie Ihren Artikel direkt aus Microsoft Word veröffentlichen können. Ich hasse den Wordpress-Editor. Für das Fehlen eines besseren Wortes, kann ich einfach sagen, es ist s *** – Kiran

+0

Do, wissen Sie, ob es möglich ist, von Word oder WLW ohne Formatierungsfehler zu veröffentlichen? – Kiran

+0

Ich habe eine andere Option hinzugefügt .. bitte überprüfen Sie, ob das für Sie funktioniert .. – oscprofessionals

Verwandte Themen