Понеділок, 23 вересня 2019 11:45

Щоб додати лінк на зразок цього:

screenshot add link woocommerce 6ddb1

Можно скористатися такими командами:

woocommerce_before_add_to_cart_form - запускається перед формою з кнопкою "Додати в кошик"
woocommerce_before_add_to_cart_button - запускається всередині форми перед кнопкою "Додати в кошик";
woocommerce_after_add_to_cart_button - запускається всередині форми після кнопки "Додати в кошик";
woocommerce_after_add_to_cart_form - запускається після форми з кнопкою "Додати в кошик".

Код буде виглядати так:

/*
 * Ссылка всплывающего окна после кнопки Купить
 * woocommerce_before_add_to_cart_form - запускається перед формою з кнопкою "Додати в кошик"
 * woocommerce_before_add_to_cart_button - запускається всередині форми перед кнопкою "Додати в кошик";
 * woocommerce_after_add_to_cart_button - запускається всередині форми після кнопки "Додати в кошик";
 * woocommerce_after_add_to_cart_form - запускається після форми з кнопкою "Додати в кошик".
 */
add_action('woocommerce_after_add_to_cart_form', 'my_after_add_to_cart_button');
function my_after_add_to_cart_button() {
   // echo do_shortcode('<button class="popupmake-355 button alt">Зворотній дзвінок</button>');
    echo '<div class="sizeguide-btn-wrapp wd-action-btn wd-sizeguide-btn wd-style-text">
            <a class="open-popup sizeguide-btn" href="#popup_sizeguide">Калькулятор</a>
          </div>';
}

 

Понеділок, 23 вересня 2019 11:32

Перевірено у Wordpress 5.2.3 та WooCommerce v3.7.0

/**
 * Add a custom product data tab
 */
add_filter('woocommerce_product_tabs', 'woo_new_product_tab');
function woo_new_product_tab($tabs)
{
    // Adds the new tabs
    $tabs['Tab1'] = array(
        'title' => __('Tab1', 'woocommerce'),
        'priority' => 11,
        'callback' => 'Tab1'
    );

    $tabs['Tab2'] = array(
        'title' => "Tab2",
        'priority' => 12,
        'callback' => 'Tab2'
    );

    $tabs['Tab3'] = array(
        'title' => "Tab3",
        'priority' => 13,
        'callback' => 'Tab3'
    );

    return $tabs;

}

function Tab1()
{
    echo '<ol><li>content Tab1</li></ol>';
}

function Tab2()
{
    echo '<h3>content Tab2</h3>';
}

function Tab3()
{
    echo '<p style="font-weight: bold;">content Tab3</p>';
}
П'ятниця, 03 травня 2019 18:08

Путин в среду, 1 мая, подписал закон об автономной работе интернета в России. Он вступит в силу 1 ноября 2019 года. Документ опубликован на официальном портале правовой информации, сообщает ТАСС.Федеральный орган исполнительной власти в области связи документ наделил обязанностью «устанавливать требования к функционированию систем управления сетями связи при возникновении угроз устойчивости, безопасности и целостности функционирования на территории России интернета». Согласно подписанному главой государства закону, операторы связи теперь должны будут «обеспечивать установку в своей сети технических средств противодействия угрозам устойчивости, безопасности и целостности функционирования» в России интернета. Порядок этой установки, указывается в документе, определит правительство. Именно с помощью этих технологий «в порядке централизованного управления сетью связи общего пользования» теперь будет ограничиваться доступ к запрещенной к распространению на территории России информации, говорится в документе. Провайдеры заниматься этим больше не должны.

Вот и всьо! ) Было рунет - стало ру-НЕТ, с чем и поздравляю.

Середа, 02 січня 2019 09:44

В macOS есть специальный режим, который позволяет задействовать одновременно лишь одно окно. Все остальные программы при переключении будут просто скрыты.

defaults write com.apple.dock single-app -bool true; killall Dock

Чтобы вернуть настройки назад, нужно поменять true на false командой:

defaults write com.apple.dock single-app -bool false; killall Dock
Вівторок, 04 грудня 2018 08:50

These instructions assume you’re using the Terminal app out of the box, without ZSH or any fancy prompts like that. I trust you will be able to adapt these instructions yourself if you do.

Step 1 : Create a symlink called sublime

sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/sublime

Step 2 : Check that your system profile can find the symlink you just created.

open ~/.bash_profile

Step 3 : Add both these lines & then save the file :

alias subl="open -a /Applications/Sublime\ Text.app"

export PATH=/usr/local/bin:$PATH

Step 4 : Reload your bash_profile :

source ~/.bash_profile

Done ! You can now navigate to any of your code/script folders in Terminal and open them in Sublime with the following commands :

subl .
subl .zshrc
П'ятниця, 08 червня 2018 11:59

Англійські офіційні абревіатури

A

  • AFAIK - As far as I know
  • AFK - Away from keyboard
  • AKA - Also known as
  • AOL - America Online
  • ASAP - As soon as possible
  • ASL - Age, sex, location
  • ATM - At the moment
Четвер, 12 квітня 2018 20:42

After I check the folder, I just know that the folder owned by “root” user.

ls -lah
sudo chown whoami .config

 

Вівторок, 03 квітня 2018 00:43
$string = 'Some Text .... 1. 2 .3.  Buy';
$string = preg_replace('~[^0-9]+~','',$string);
echo $string;
// 123 
Середа, 07 березня 2018 22:18

For delete all version from css & js files in your Wordpress theme - I use function sdt_remove_ver_css_js with one argument. Add this code to your wp-content/themes/your-theme/function.php

// Remove WP Version From Styles
add_filter( 'style_loader_src', 'sdt_remove_ver_css_js', 9999 );
// Remove WP Version From Scripts
add_filter( 'script_loader_src', 'sdt_remove_ver_css_js', 9999 );

// Function to remove version numbers
function sdt_remove_ver_css_js( $src ) {
	if ( strpos( $src, 'ver=' ) )
		$src = remove_query_arg( 'ver', $src );
	return $src;
}

Awesome!

Понеділок, 05 березня 2018 15:41

2121472 2213a

Вівторок, 16 січня 2018 11:49

Недавно купил монитор в интернет-магазине Розетка - итог такой, потерял время, посылка шла из Киева в Днепр 6 дней! 6 дней Карл! После получения думал - ну слава богу, мне монитор для работы нужен, но получилось что при включении цвета на мониторе были какими-то розовыми, весь спектр цветов был ужасен. Серый цвет стал коричневым. Сначала я думал что это из-за кабеля, заказал в магазине iLounge.ua кабель (который оказался не рабочим - в этом интернет-магазине видимо вообще кинуть покупателя это святое) я прождал кабель, потерял время, вместо того чтобы работать я не использовал монитор по назначению.

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

Советую всем не связываться с теми, кто ни во что не ставит ваше время и ваши деньги - потеряете все вместе.

Худший сервис - в интернет магазине Розетка гарантирует вам потерянные деньги и время! Не покупайте в Розетке ничего если вам дороги ваши нервы и деньги.

Вівторок, 16 січня 2018 11:30

Осторожно мошенники. Связался с продавцами из интернет-магазина ilounge.ua и пожалел, кроме того попал на деньги. Негативные коментарии они с сайта удаляют. На письмо о возврате никто не отреагировал. Картинки товара не соответствуют тому что вам пришлют, прислали кабель полностью не рабочий, хорошо что хоть техника не сгорела после такого включения. На кабеле нет ни единой! абревиатуры, отсутствуют надписи полностью - это не то что китайская подделка а вообще ширпотреб который клепает Индия и про работоспособность девайса тут вообще речи не идет. 

Если вам дороги ваши деньги - не связывайтесь с этим интернет-магазином ilounge.ua

ведь вам прийдется возвращать товар за свои деньги и не факт что вы его вернете, адрес отправки не соответствует обратному адресу. В общем потерял 300 грн и будет урок - не связываться в Украине с интернет-магазинами типа ilounge.ua или Розетка.

Понеділок, 18 грудня 2017 14:29

Команда Kunena оновіла темплейт форуму і ви маєте його завантажити з цього сайту.

Четвер, 16 листопада 2017 15:36

If you update your hosting to v7.1 & more - you can look same notification 'Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgContentJw_sigpro has a deprecated constructor in .../www/plugins/content/jw_sigpro/jw_sigpro.php on line 19'

This code fix this problem you need Open plugins/content/jw_sigpro/jw_sigpro.php find this code in line 28:

function plgContentJw_sigpro(&$subject, $params)
	{
		parent::__construct($subject, $params);

		// Define the DS constant under Joomla! 3.0
		if (!defined('DS'))
		{
			define('DS', DIRECTORY_SEPARATOR);
		}
	}

 And replase it to this code:

public function __construct(&$subject, $params) {
	parent::__construct($subject, $params);

	// Define the DS constant under Joomla! 3.8.2+
	if (!defined('DS')){
		define('DS', DIRECTORY_SEPARATOR);
	}
}

Awesome - it work done! :-)

If you see same problem with jw_sig.php  - just download free new plugin from GitHub and install it: https://github.com/joomlaworks/simple-image-gallery

Середа, 05 липня 2017 20:21

Зробимо контейнер, який заліпає до верху сторінки, за прикладом бутстраповского nav:

<nav class="navbar navbar-default" role="navigation">
  <div class="container-fluid">
    <div class="navbar-header">
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse-main"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button>
      <a class="navbar-brand" href="#"></a> </div>
    <div class="collapse navbar-collapse" id="navbar-collapse-main">
      <ul class="nav navbar-nav navbar-right">
        <li><a href="javascript:void(0);">Home</a></li>
        <li><a href="javascript:void(0);"><a href="http://www.jqueryscript.net/menu/">Menu</a> Item #2</a></li>
        <li><a href="javascript:void(0);">Menu Item #3</a></li>
        <li><a href="javascript:void(0);">Menu Item #4</a></li>
        <li><a href="javascript:void(0);">Menu Item #5</a></li>
      </ul>
    </div>
  </div>
</nav>