2013-03-10 27 views
5

Opublikowałem to pytanie na wodpress.stackexchange.com, nie otrzymując żadnej odpowiedzi.Błąd formatowania podczas publikowania bloga z Microsoft Word

Zdałem sobie sprawę, że może to być problem programistyczny w PHP.

Próbuję opublikować post blogu w witrynie opartej na wordpress od Microsoft Live Writer. Oto przykładowy tekst, który dodałem w Microsoft, który również opublikowałem.

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

Jednak, kiedy opublikował post, tak to wyglądało

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

zauważy \pp tagów który jest uzyskiwanie w sposób opisowy.

Czy są jakieś powody błędu formatowania? Pomyślałem, że kiedy publikujesz słowo Microsoft lub Microsoft Live Writer, powinno wyglądać tak samo jak w Microsoft Word/Live Writer.

Aktualizacja: Mam ten sam błąd, gdy jestem delegowania z innym oprogramowaniem wydawniczego jak Windows Writer żywo itp

Odpowiedz

5

Domyślnie WordPress automatycznie wstawia znaczniki akapitów w całym miejscu podczas wyświetlania "the_content" - często przeszkadza, gdy próbujesz usunąć tekst, a także tworzy problemy z weryfikacją (wstawianie niejawnego znacznika p) . Jeśli chcesz zerwać automatycznie wstawione znaczniki akapitów od treści, wystarczy włożyć tę linię w pliku szablonu powyżej 'the_content Tag:

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

LUB

Użyj funkcji cleanup_shortcode_fix(), które powinny pomóc twój problem.

Sprawdź poniżej linki Więcej informacji

  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

To może pomóc.

+0

Hej, nie byłem w stanie przetestować go jednak. Używam domyślnego edytora. Wiem że to****. Przykro mi, że byłem aktywny na tym forum. Po prostu zapomniałem. Dziękuję bardzo za poświęcony czas i pomoc – Kiran

2

znalazłem this artykuł, który wydaje się radzić sobie z tym problemem, choć jego bardzo stary, więc mój początkowe pytanie, jakiej wersji używasz?

Aby zatrzymać wordpress dodając znaczniki wystarczy dodać:

remove_filter ('the_content', 'wpautop'); 

Do góry functions.php

Na marginesie nie używam automatycznego publikowania cechy wyrazu, Przekopuję i wkleję dokument do Ostateczny TinyMCE to najlepszy sposób na zachowanie formatowania, ale to tylko moja opinia.

1

Wklej go do notatnika, a następnie skopiuj go z notatnika przed wklejeniem do edytora Wordpress.

To powinno wystarczyć.

lub jeśli nie chcesz korzystać notes,

Jest to przycisk w edytorze, który pozwala na wklejanie treści bezpośrednio z programu Word. Spowoduje to usunięcie specjalnego formatowania używanego przez Word do umieszczania treści na stronie i sprawi, że wszystko będzie dobrze działać w Twojej witrynie. (Przycisk jest w „Kitchen Sink” na Visual edytor i jest zakreślony na zdjęciu poniżej). Tekst alt

enter image description here

+0

Nie, szukałem rozwiązania, w którym możesz direclty opublikować swój artykuł ze słowa Microsoft. Nienawidzę używać edytora Wordpress. Z braku lepszego słowa mogę powiedzieć, że to jest *** – Kiran

+0

Czy wiesz, czy można publikować z Worda lub WLW bez konieczności błędu formatowania? – Kiran

+0

Dodałem kolejną opcję. Sprawdź, czy to działa dla Ciebie .. – oscprofessionals

Powiązane problemy