2016-11-09 2 views
2

Я пытаюсь добавить время для каждого сообщения на веб-сайте WordPress.Изменения кода WordPress не происходят

Я понял, что редактирование файла single.php изменит внешний вид страницы.

Вот код моего single.php файла:

<div <?php post_class('singlep') ?>id="post- 
    <?php the_ID(); ?>" style="background:none;"> 



    <h2 class="titles"><?php the_title(); ?></h2> 

    <div style="border-bottom: 1px solid #bbb;border-top: 1px solid #bbb;overflow: hidden;padding: 10px;margin: 10px 0;"> 
    <p style="margin: 0 !important; float: left;">By 
     <?php the_author_posts_link(); ?> 
    </p> 

    <p style="margin: 0 !important;float: right;color: #bbb;"> 
     <?php the_date('j M, Y g:i A', '', ''); ?> 
    </p> 
    </div> 



</div> 

Проблемы

  1. не отображается дата.

  2. Даже если я удалю название кода (делаю, чтобы проверить, если какие-либо изменения, даже делаются или не <h2 class="titles"><?php the_title(); ?></h2>, название все еще остается.

  3. Это не привело меня к выводу, что ни одно из изменений, которые Я делаю размышления в Интернете. Но затем, когда я внес изменения, чтобы удалить несколько социальных плагинов на странице, они были успешно удалены. Удаление кода приводит к удалению плагина, что означает, что изменения кода, сделанные в файле, работают.

Что происходит здесь? Как мне получить даты? отображается? Почему не делается несколько конкретных изменений, но некоторые из них?

Я очистил кеш браузера и все. Еще не повезло.

ответ

3

Ниже приводятся веские причины этой проблемы.

Пожалуйста, перейдите по всем пунктам, и вы сможете изменить свой код single.php.

  • хорошо здесь главная проблема кэширования плагин, во-первых, найти кеширования плагин, который установлен на вашем сайте и отключить его.

  • Во-вторых, убедитесь, что вы изменяете свой код в текущем активном файле темы - если установлена ​​дочерняя тема, сделайте это только в дочерней теме.

  • В-третьих, вам необходимо очистить кеш браузера и проверить приватное окно , в котором ваш код определенно работает.
  • Что касается даты, замените the_date();: echo get_the_date ('F j, Y'); будет работать
  • последний, но самый важный момент - убедитесь, что вы все проверили на одной странице только.
+0

Дата выпуска также решается. Прекрасно работает сейчас. Благодаря тонну. – Mana

+0

С удовольствием помогаем помогать :) –

Смежные вопросы