Вадим Фоминов | Создаю сайты на Wordpress
Open in Telegram
Про сайты со сложной структурой: интернет-магазин, сайт-каталог, блог, сайт-портфолио или личный кабинет любой сложности. Для связи: @vadimfominov
Show more1 643
Subscribers
No data24 hours
-47 days
-2030 days
Posts Archive
\n - позволяет вызвать меню в своем произвольном коде","articleBody":" - позволяет вызвать меню в своем произвольном коде","datePublished":"2022-12-17T09:10:33Z","dateModified":"2022-12-17T09:10:33Z","author":{"@type":"Organization","name":"Вадим Фоминов | Создаю сайты на Wordpress","url":"https://telemetr.io/en/channels/1584701739-wordpress_by","image":"https://img.tlmtr.io/c/1Jffjt/5397929926159622483?ty=x"},"publisher":{"@type":"Organization","name":"Вадим Фоминов | Создаю сайты на Wordpress","url":"https://telemetr.io/en/channels/1584701739-wordpress_by","image":"https://img.tlmtr.io/c/1Jffjt/5397929926159622483?ty=x"},"commentCount":0}},{"@type":"ListItem","position":18,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1584701739-wordpress_by/posts/502","url":"https://telemetr.io/en/channels/1584701739-wordpress_by/posts/502","mainEntityOfPage":"https://telemetr.io/en/channels/1584701739-wordpress_by/posts/502","headline":"
/(ваш путь к файлу от папки с темой к файлу, пример: /as…","articleBody":"
/(ваш путь к файлу от папки с темой к файлу, пример: /assets/img/flexslider/flex-1.jpg)\" />","datePublished":"2022-12-16T09:10:36Z","dateModified":"2022-12-16T09:10:36Z","author":{"@type":"Organization","name":"Вадим Фоминов | Создаю сайты на Wordpress","url":"https://telemetr.io/en/channels/1584701739-wordpress_by","image":"https://img.tlmtr.io/c/1Jffjt/5397929926159622483?ty=x"},"publisher":{"@type":"Organization","name":"Вадим Фоминов | Создаю сайты на Wordpress","url":"https://telemetr.io/en/channels/1584701739-wordpress_by","image":"https://img.tlmtr.io/c/1Jffjt/5397929926159622483?ty=x"},"commentCount":0}},{"@type":"ListItem","position":19,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1584701739-wordpress_by/posts/501","url":"https://telemetr.io/en/channels/1584701739-wordpress_by/posts/501","mainEntityOfPage":"https://telemetr.io/en/channels/1584701739-wordpress_by/posts/501","headline":"🔹 Хотите сделать уникальный сайт, выделяющийся среди конкурентов, но нет возможности купить премиум тему? 🔹 Н…","articleBody":"🔹 Хотите сделать уникальный сайт, выделяющийся среди конкурентов, но нет возможности купить премиум тему?\n\n🔹 Нужен расширенный функционал на сайте чтобы увеличить свой чек за услуги и работать с VIP клиентами, но сделать его можно только с использованием премиум плагинов?\n\n🔹 Вы новичок или специалист и хотите узнать больше о СЕО продвижении сайта и современных методах разработки, для получения большего дохода с сайта, не переплачивая за дорогие курсы?\n\nЕсли Ваш ответ Да, то наш канал @wpbest_shop будет Вам полезен! Смотрите сами:\n\n🔸 Премиум Темы\n\n🔸 Курсы по созданию и продвижению сайта\n\n🔸 PRO версии плагинов\n\n🔸 Практические статьи по разработке \n\n🔸 Акции \n\n🎁 Еженедельная бесплатная раздача тем, плагинов или курсов\n\nЗабирайте то что вам нужно, прямо в Telegram: @WPBEST_bot\n\nНа канале ежедневно появляются новые темы, плагины и курсы, не пропустите бесплатной раздачи или возможности купить нужный продукт по цене чашечки кофе☕️\n\nОднозначно ваш лучший помощник в разработке и фрилансе здесь: @wpbest_shop\n\nНаш сайт: https://wpbest.store","datePublished":"2022-12-16T06:11:47Z","dateModified":"2022-12-16T06:11:47Z","author":{"@type":"Organization","name":"Вадим Фоминов | Создаю сайты на Wordpress","url":"https://telemetr.io/en/channels/1584701739-wordpress_by","image":"https://img.tlmtr.io/c/1Jffjt/5397929926159622483?ty=x"},"publisher":{"@type":"Organization","name":"Вадим Фоминов | Создаю сайты на Wordpress","url":"https://telemetr.io/en/channels/1584701739-wordpress_by","image":"https://img.tlmtr.io/c/1Jffjt/5397929926159622483?ty=x"},"commentCount":0}},{"@type":"ListItem","position":20,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/en/channels/1584701739-wordpress_by/posts/500","url":"https://telemetr.io/en/channels/1584701739-wordpress_by/posts/500","mainEntityOfPage":"https://telemetr.io/en/channels/1584701739-wordpress_by/posts/500","headline":"","articleBody":"","datePublished":"2022-12-15T09:11:10Z","dateModified":"2022-12-15T09:11:10Z","author":{"@type":"Organization","name":"Вадим Фоминов | Создаю сайты на Wordpress","url":"https://telemetr.io/en/channels/1584701739-wordpress_by","image":"https://img.tlmtr.io/c/1Jffjt/5397929926159622483?ty=x"},"publisher":{"@type":"Organization","name":"Вадим Фоминов | Создаю сайты на Wordpress","url":"https://telemetr.io/en/channels/1584701739-wordpress_by","image":"https://img.tlmtr.io/c/1Jffjt/5397929926159622483?ty=x"},"commentCount":0}}]}
Anonymous voting














in_the_loop()
Проверяет активен ли цикл WordPress.
have_posts()
Проверяет есть ли записи для вывода.
the_post()
Устанавливает следующий пост в цикле и global $post.
setup_postdata()
Устанавливает global $post.
the_ID()
Выводит ID текущего поста.Для тех кто просил, канал с мемами для программистов и айтишников👇
https://t.me/+8eN45lIfdTVmNzcy
Скинуть наш новый канал с мемами о проге и IT?
Код меняет название у кнопки "Добавить в корзину" на странице archive-product.php. В functions.php прописываем:
<?php
add_filter( 'woocommerce_product_add_to_cart_text', 'woocommerce_custom_product_add_to_cart_text' ); function woocommerce_custom_product_add_to_cart_text() { return __( ' Название_Кнопки ', 'woocommerce' );}Код меняет название у кнопки "Добавить в корзину". В functions.php прописываем:
<?php
add_filter( 'woocommerce_product_single_add_to_cart_text', 'woocommerce_custom_single_add_to_cart_text' ); function woocommerce_custom_single_add_to_cart_text() { return __( 'Название_Кнопки', 'woocommerce' ); }<?php bloginfo('pingback_url'); ?>
URL уведомлений на файл xmlrpc.php.
<?php bloginfo('rdf_url'); ?>
URL RDF/RSS 1.0 фида (/feed/rfd).
<?php bloginfo('rss_url'); ?>
URL RSS 0.92 фида (/feed/rss).
<?php bloginfo('atom_url '); ?>
URL Atom фида (/feed/atom).
<?php bloginfo('url'); ?>
home_url().
<?php bloginfo('wpurl'); ?>
site_url().Партнёрская программа для разработчиков сайтов
SEO-агентство Польза запустило программу выплат за приведённых клиентов. Можно получать стабильный доход до 24.000₽ в месяц. Ничего продавать не нужно.
Если у вас есть заказчики на создание сайта, то скорее всего, им понадобится продвижение в поисковиках. Мы в Пользе хорошо это умеем (отзывы клиентов можно почитать на сайте). Порекомендуйте заказчику нас, и если сделка состоится, мы будем платить вам 10% от его чека ежемесячно.
Продавать или "впаривать" не придётся: достаточно согласия со стороны заказчика на телефонный разговор с нами. Если договора не будет, мы заплатим вам 1.000₽ за потраченное время.
Подписывайтесь на канал @polza_partners, чтобы не потерять это предложение. А когда на примете будет клиент на SEO, просто передавайте его нам)
<?php bloginfo('name'); ?>
Название сайта.
<?php bloginfo('description'); ?>
Короткое описание сайта.
<?php bloginfo('template_url'); ?>
URL Темы: get_template_directory().
<?php bloginfo('template_directory'); ?>
URL Темы: get_template_directory().
<?php bloginfo('stylesheet_directory'); ?>
URL Темы: get_stylesheet_directory_uri().
<?php bloginfo('stylesheet_url'); ?>
URL файла темы style.css: get_stylesheet_uri().
<?php bloginfo('charset'); ?>
Кодировка сайта.
<?php bloginfo('html_type'); ?>
Content-Type страницы: text/html.
<?php bloginfo('language'); ?>
Локальный язык сайта.
<?php bloginfo('version'); ?>
Версия WordPress.
<?php bloginfo('rss2_url '); ?>
URL фида: /feed.
<?php bloginfo('comments_rss2_url'); ?>
URL фида комментов: /comments/feed.
<?php bloginfo('admin_email'); ?>
E-mail Админа.<?php get_header(); ?>
header.php.
<?php get_template_part('file'); ?>
file.php
<?php get_search_form(); ?>
Форма Поиска searchform.php
<?php comments_template(); ?>
Шаблон Комментариев comments.php
<?php get_sidebar(); ?>
sidebar.php
<?php get_footer(); ?>
footer.phpЕсли в мобильном расширении товары выводятся не в один столбик, поможет такой код:
<style>
@media only screen and (max-width: 768px){
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{
width: 100% !important;
clear: none!important;
}
}
</style>Разработчик ботов
Ищете реальный опыт несложных проектов на JS? Попробуйте разработку чат-ботов, обзвонов и умного IVR на Aimylogic.
Для разработчиков Aimylogiс предлагает участие в партнерской программе с выплатами до 50% за платежи клиентов.
В functions.php прописываем:
add_filter( 'woocommerce_product_add_to_cart_text', 'custom_add_to_cart_price', 20, 2 ); // Shop and other archives pages
add_filter( 'woocommerce_product_single_add_to_cart_text', 'custom_add_to_cart_price', 20, 2 ); // Single product pages
function custom_add_to_cart_price( $button_text, $product ) {
// Variable products
if( $product->is_type('variable') ) {
// shop and archives
if( ! is_product() ){
$product_price = wc_price( wc_get_price_to_display( $product, array( 'price' => $product->get_variation_price() ) ) );
return $button_text . ' - From ' . strip_tags( $product_price );
}
// Single product pages
else {
return $button_text;
}
}
// All other product types
else {
$product_price = wc_price( wc_get_price_to_display( $product ) );
return 'BUY THIS ITEM FOR ' . strip_tags( $product_price );
}
}Метод позволяет выборочно отключать стили, в том числе, стандартные. В functions.php прописываем:
<?php
add_filter( 'woocommerce_enqueue_styles', 'jk_dequeue_styles' );
function jk_dequeue_styles( $enqueue_styles ) {
unset( $enqueue_styles['(название css файла)'] );
return $enqueue_styles;
}Как назвать переменную, чтобы над тобой не смеялась вся команда? Как запрограммировать функцию без ошибок? Что делать, если код работает не так, как нужно?
Парни из журнала «Код» разбирают всё это без пафоса и ЧСВ — просто и доступно. Здесь никто не смеётся над новичками, а вместо критики дают дельные советы.
Подписывайтесь: @thecodemedia
При нажатии на кнопку "Добавить в корзину", визуально обновляется число товаров в корзине. В functions.php прописываем:
<?php
/**
* Auto update cart
*
* @return string
**/
add_action( 'wp_footer', 'cart_update_qty_script' );
function cart_update_qty_script() {
if (is_cart()) :
?>
<script>
jQuery('div.woocommerce').on('change', '.button', function(){
jQuery("[name='update_cart']").trigger("click");
});
</script>
<?php
endif;
}<?php wp_nav_menu(); ?> - позволяет вызвать меню в своем произвольном коде <img src="<?php echo get_template_directory_uri(); ?>/(ваш путь к файлу от папки с темой к файлу, пример: /assets/img/flexslider/flex-1.jpg)" />🔹 Хотите сделать уникальный сайт, выделяющийся среди конкурентов, но нет возможности купить премиум тему?
🔹 Нужен расширенный функционал на сайте чтобы увеличить свой чек за услуги и работать с VIP клиентами, но сделать его можно только с использованием премиум плагинов?
🔹 Вы новичок или специалист и хотите узнать больше о СЕО продвижении сайта и современных методах разработки, для получения большего дохода с сайта, не переплачивая за дорогие курсы?
Если Ваш ответ Да, то наш канал @wpbest_shop будет Вам полезен! Смотрите сами:
🔸 Премиум Темы
🔸 Курсы по созданию и продвижению сайта
🔸 PRO версии плагинов
🔸 Практические статьи по разработке
🔸 Акции
🎁 Еженедельная бесплатная раздача тем, плагинов или курсов
Забирайте то что вам нужно, прямо в Telegram: @WPBEST_bot
На канале ежедневно появляются новые темы, плагины и курсы, не пропустите бесплатной раздачи или возможности купить нужный продукт по цене чашечки кофе☕️
Однозначно ваш лучший помощник в разработке и фрилансе здесь: @wpbest_shop
Наш сайт: https://wpbest.store
<style> .класс_элемента{
display: none !important;
} </style>