• Знакомство с wordpress только начал, раньше сидел на dle. У меня вопрос, как можно менять текст, допустим меню, кнопок, и т.д., в шаблоне, не через встроеный графический редактор, а через HTML код. К примеру в dle все просто, если это шапка сайта, то заходим в файл header.php и меняем, что нужно. Где в wordpress это прописывается? Так как в wordpress в файле header.php ничего не нашел.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • допустим меню

    Допустим текст меню — в админке. Внешний вид-меню.
    Кнопки — смотря какие и где. Как правило это в настройках темы. Или же перевод.

    Немного не так выразился. Я хочу сам перевести сайт. Каждый файл php отвечает за конкретную область. Допустим в dle файл подвала глядит так. Я могу в ручную поменять ссылки на социальные сети их названия и т.д.

    
    <div class="foot grey">
    	<!-- Мы в соц.сетях -->
    	<div class="soc_links">
    		<b class="title">Мы в соц.сетях</b>
    		<a href="https://vk.com/housejobsru" target="_blank" rel="nofollow" title="Мы вКонтакте">
    			<svg class="icon icon-vk"><use xlink:href="#icon-vk"/></svg>
    		</a>
    		<a href="https://twitter.com/housejobs_ru?lang=ru" target="_blank" rel="nofollow" title="Мы в Twitter">
    			<svg class="icon icon-tw"><use xlink:href="#icon-tw"/></svg>
    		</a>
    		<a href="#" target="_blank" rel="nofollow" title="Мы в Facebook">
    			<svg class="icon icon-fb"><use xlink:href="#icon-fb"/></svg>
    		</a>
    		<a href="https://plus.google.com/communities/116624260984174601318?hl=ru" target="_blank" rel="nofollow" title="Мы в Google+">
    			<svg class="icon icon-gp"><use xlink:href="#icon-gp"/></svg>
    		</a>
    		<a href="#" target="_blank" rel="nofollow" title="Мы в Одноклассниках">
    			<svg class="icon icon-od"><use xlink:href="#icon-od"/></svg>
    		</a>
    		<a href="#" target="_blank" rel="nofollow" title="Мы в Mail">
    			<svg class="icon icon-mail"><use xlink:href="#icon-mail"/></svg>
    		</a>
    	</div>
    	<!-- / Мы в соц.сетях -->
    	<!-- Счетчики -->
    	<ul class="counters">
    		<li>
    		<!-- Rating@Mail.ru logo -->
    
    <!-- //Rating@Mail.ru logo -->
    		</li>
    			</ul>
    	<!-- / Счетчики -->
    </div>
    
    В wordpress немного не так. 
    
    <?php
    if( !empty( $ssd_get_option['tracking-code']) ) {
      echo wp_kses_post( $ssd_get_option['tracking-code'] );
    }
    ?>
    <?php if( is_active_sidebar('footer1') ) : ?>
    <footer class="footer">	
    	<?php if ( fw_ssd_get_option('footer_image') ): ?>
    		<?php $footer_img = fw_ssd_get_option('footer_image'); ?>
    		<div class="bg-image parallax" data-bgimage="<?php echo esc_url($footer_img['url']); ?>"></div>
    		<div class="overlay-dark"></div>
    	<?php endif ?>
    	
    	<div class="container footer-wrapper">
    		<div class="row">
    
    			<?php get_template_part('partials/content','footer-widgets'); ?>
    
    		</div>
    		<div class="row">
    			<div class="col-sm-12">
    				<section class="copyright">
    					<?php echo wp_kses_post( fw_ssd_get_option('copyright-text')); ?>
    				</section>
    			</div>
    		</div>
    		
    
    	</div><!-- end container -->
    </footer>
    <?php endif; ?>
    
    <?php wp_footer() ;?>
    
    </body>
    </html>

    Можно в wordpress так редактировать и в каких файлах искать код?

    • Ответ изменён 6 лет, 9 месяцев назад пользователем Yui. Причина: оформляйте код как следует
    Модератор Юрій

    (@yube)

    примеру в dle все просто, если это шапка сайта, то заходим в файл header.php и меняем, что нужно. Где в wordpress это прописывается?

    Обычно в файле header.php активной Темы.

    Если есть вероятность, что Тема будет обновляться, то во избежание потери изменений стоит использовать механизм дочерних тем.

    Конкретно на моем сайте http://hotskidki.ru/deals/, есть страница сайта. Мне нужно изменить текст кнопки Most appreciated. Вот эта строчка в html a href=»/deals/?sort=rating»>Most appreciated</a. В каком файле её можно найти. Перелопатил все файлы движка.

    • Ответ изменён 6 лет, 9 месяцев назад пользователем kroshx.
    • Ответ изменён 6 лет, 9 месяцев назад пользователем kroshx.
    Модератор Yui

    (@fierevere)

    永子

    т.к. тема у вас платная, то в каком файле это можно найти — вы ищите сами
    возможно к теме прилагается файл перевода или шаблон для перевода
    .po и .pot соответственно

    переводить можно программой poedit

    Перевожу Loco Translate, получается нужно переводить каждую строчку самому и закидывать русский, а затем скачать файл pо. Или есть допустим функция нажал кнопку и все перевелось автоматически, а ты уже только можешь подкорректировать?

    Мне нужно изменить текст кнопки Most appreciated.

    Такие вещи в нормальных темах делаются из админки. В кастомайзере (внешний вид-настроить) или во фреймворке темы.

    Перевожу Loco Translate, получается нужно переводить каждую строчку самому и закидывать русский, а затем скачать файл pо. Или есть допустим функция нажал кнопку и все перевелось автоматически, а ты уже только можешь подкорректировать?

    Для начала Loco должен видеть лангпак. Приблиз так:


    Только в данном случае (я намерено так показал) имеется 2 перевода. 1й — оригинальный, в каталоге темы, 2й-мой в системном каталоге переводов.

    Если ланпака нет, то его можно создать. Или скопировать имеющийся, как было на скрине выше. При создании ланкпака плагин позволяет задавать ему месторасположение:

    После изменений и их сохранения всё применяется сразу. Ничего скачивать не нужно.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Знакомство с wordpress» закрыта для новых ответов.