2016-11-14 7 views
1

これは、htmlがテーマ内のPHPファイルによって生成されることを知っているので、難しい質問です。どのようにワードプレスのページのhtml(php?)を編集する

改行を追加しようとしていますが、ページの編集中にクラシックモードに入ることがありますが、この改行は時間の経過とともに削除されますか?だから、私はソースに行き、そこに追加しようとしています(将来私がしたい変更も)。

WordPressでこれが可能ですか、それとも単に持っていない機能ですか?私が時間を無駄にしているかどうか教えてください。

ここに私のpage.phpのphpがあります。

<?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'); 

私はこれが私の混乱でのみHTMLとCSS、PHPを知らない、I'vedは、ページ・ビフォア・コンテンツへのアフターコンテンツつもりはなく、それらが有用であるとは思えませんみました。また、はい、私はftpサーバーを使用しています。ここで

は、私は、これは数いくつかの方法を含め、私の答えを編集した 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; ?> 

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

リンクまたは画像を送信してください。 –

+1

どのような「改行」ですか?改行? 1行を入力するのと同じように?正確にこの「改行」が欲しいのですか?それは何をすべきか?要素間の分割を大きくするためにCSSを調整できませんか?または、実際にテキストの一部を '
'タグなどを使用して破ることを求めていますか? – junkfoodjunkie

+0

@Max Powerあなたが持っている問題がどこにあるのスクリーンショットを送信する場合は、@マックスパワーあなたはURLを提供してくださいできますか? –

答えて

2

あなたはTinyMCE Advancedをインストールすることができます。 <p>タグと<br>タグを保持するオプションがあります。

enter image description here

+0

これは私の場合、少なくとも最善の解決策であるようです。 Cheers Cheng。 –

+0

@MaxPowerこのプラグインエフェクトは全ページで使用前にお読みください。 –

1

からPHPの、TinyMCEの持つ問題の数があると、その原因の問題をplugin.Sometimeいくつかのテーマがあります。以下のことがより役立つことを願っています。

いくつかの方法があります。

  • 一わずかに異なるエディタを使用することである:

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

  • 他の方法で除去を実行する機能を無効です。これはあなたのfunctions.phpファイルに以下を追加するのと同じくらい簡単です:

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

  • さらに別の方法は、ポスト/ページごとにフィルタを無効/有効にするには、このプラグインを使用することです

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

+0

私はこれがポイントダウンである理由を知っているかもしれませんか? –

+0

私はなぜそれが置かれたかわからない。私はまだそれを理論に入れようとしていますが、私はそれを持ち出すでしょう、論理的な考えのようです。 –

関連する問題