Skip to content

Instantly share code, notes, and snippets.

View zhukovec's full-sized avatar

Vladimir Zhukovets zhukovec

View GitHub Profile
@zhukovec
zhukovec / gist:6caa73f1a7c245c146ddb5e9237fe176
Last active November 21, 2017 20:43 — forked from 0bserver07/ Change Website URL after host transfer
Wordpress: команда для обновления URL адресов через базу данных
We couldn’t find that file to show.
@zhukovec
zhukovec / Натяжка
Created November 11, 2017 15:05 — forked from kordzakhiageo/Натяжка
Wordpress
1) header и footer перемещаем в отдельные файлы header.php и footer.php
на их местах в index.php вставляем команды:
<?php get_header();?> // подключаем header
<?php get_footer();?> // подкючаем footer
2) в header.php после всех стилей добавляем функцию <?php wp_head();?>. В footer.php после всех скриптов добавляем <?php wp_footer();?>
3) ко всем локальным путям добавляем функцию по образцу:
<link rel="stylesheet" href="<?php echo get_template_directory_uri();?>/css/main.css">
<script src="<?php echo get_template_directory_uri();?>/js/main.js"></script>
<img src="<?php echo get_template_directory_uri();?>/img/photo.jpg" alt="my-photo">
4) удалить admin bar. В файл functions.php добавить:
//In Template
<?php
$options = get_option('sample_theme_options');
echo $options['phone1'];
?>
//in functions.php
require_once ( get_stylesheet_directory() . '/theme-options.php' );
//theme-options.php file:
<?php
$post = $wp_query->post;
if (in_category('cat_label_1')) {
include(TEMPLATEPATH.'/single-cat_label_1.php');
} elseif (in_category('cat_label_2')) {
include(TEMPLATEPATH.'/single-cat_label_2.php');
}
?>
<?php
if ( have_posts() ) : // если имеются записи в блоге.
query_posts('cat=3'); // указываем ID рубрик, которые необходимо вывести.
while (have_posts()) : the_post(); // запускаем цикл обхода материалов блога
?>
<?php the_post_thumbnail(array(100, 100)); ?>
<? endwhile; // завершаем цикл.
endif;
/* Сбрасываем настройки цикла. Если ниже по коду будет идти еще один цикл, чтобы не было сбоя. */
wp_reset_query();
//functions.php
register_nav_menus(array(
'top_mnu' => 'Top Menu',
));
//Template
wp_nav_menu(array(
'theme_location' => 'top_mnu'
));
<?php
$images = getFieldOrder('img');
$i = 0;
foreach($images as $image) {
$i++;
$nuevos = array ("w" => 300, "h" => 200, "zc" => 1, "q" => 100);
$image_thumb = get_image('img', 1, $i, 0, NULL, $nuevos);
$image_link = get_image('img', 1, $i, 0, NULL); ?>
<?php echo $image_thumb; ?><br/>
<?php echo get_post_meta($post->ID, 'year', true); ?>
<?php if ( have_posts() ) : query_posts('p=1');
while (have_posts()) : the_post(); ?>
<?php the_title(); ?>
<?php the_content(); ?>
<?php the_post_thumbnail(array(100, 100)); ?>
<?php endwhile; endif; wp_reset_query(); ?>