Size: a a a

WordPress for developers

2021 October 11

z

zEvilz in WordPress for developers
а он точно разработчик?
источник

SZ

Svetlik ZaLan in WordPress for developers
+++
источник

FE

Fatal Error in WordPress for developers
Ну два года уже как то работает в этой фирме в одного
источник

MK

Mikhail Kobzarev in WordPress for developers
Не показатель
источник

E

Exi(s)t in WordPress for developers
Мне кажется на странице вк более, чем достаточно доков на эту тему)
источник

E

Exi(s)t in WordPress for developers
И синхронизировать, и импортировать и экспортировать можно — что душе угодно
источник

АГ

Артем Гладчук... in WordPress for developers
Привет всем!
пытаюсь настроить отправку sms на wp через twilio, не могу понять где моя ошибка.
создал отдельный файл php, подключил его в function.php
содержимое файла

<?php

require get_template_directory() . '/twilio-php-master/src/Twilio/autoload.php';

use  Twilio\Rest\Client;

function phonesmsSend(){

   if (isset($_POST['search'])) {
       parse_str($_POST['search']['formserialize'], $data);
       
       $resultPhone = $_POST['phone'];
       $url = $_POST['url'];
       
       $message = 'Text';
       $account_sid = '12345';
       $auth_token = '12345';
       
       $twilio_number = "+11111111111";
       $client = new Client($account_sid, $auth_token);

       $client->messages->create(

           $resultPhone,
           array(
               'from' => $twilio_number,
               'body' => $message
           )
       );
       echo $redirect_url = $url;
   }
   wp_die();
}

add_action( 'wp_ajax_phonesmsSend', 'phonesmsSend' );
add_action( 'wp_ajax_nopriv_phonesmsSend', 'phonesmsSend' );

в нем подключаю файл twilio
и js пробую делать отправку

    $(document).on('submit', '#phoneSend', function (e) {

       e.preventDefault();

       var ajaxserialize = $(this).serialize();
       var action = 'phonesmsSend';

       $('.editPage__btn').addClass('load');

       $.ajax({
           url: '/wp-admin/admin-ajax.php',
           method: 'post',
           data: {
               action: action,
               search: {
                   formserialize: ajaxserialize
               }
           },
           success: function (response) {
               window.location.href = response;
           }
       });
   });

в консоль выдает ошибку " POST https://site/wp-admin/admin-ajax.php 500"
если убрать код обработки отправки:
 $client->messages->create(

           $resultPhone,
           array(
               'from' => $twilio_number,
               'body' => $message
           )
       );

тогда работает, что я делаю не так?
источник

TD

The Full-stack Devel... in WordPress for developers
echo $redirect_url = $url; Почему бы сразу не возвращать $url?
источник

TD

The Full-stack Devel... in WordPress for developers
1) Посмотрите что там в $client
2) Судя по доку метод create возвращает результат в свойстве sid
источник

Т

Тимур in WordPress for developers
#вопрос Всем привет! Интересует мнение экспертов. Готовлю интернет-магазин, но нужно на двух языках. Поэтому что лучше делать мультисайтовость или же установить плагин мультиязыковой? Спасибо
источник

MK

Mikhail Kobzarev in WordPress for developers
мультисайт
источник

KL

Katya Leurdo in WordPress for developers
А синхронизировать языки заибесся?
источник

KD

KAGG Design in WordPress for developers
+++
источник

MK

Mikhail Kobzarev in WordPress for developers
зачем
источник

MK

Mikhail Kobzarev in WordPress for developers
у меня сейчас в работе сайт - там 20 локалей, контент почти вообще не пересекается, отлично работат на мультисайте
источник

KL

Katya Leurdo in WordPress for developers
Был у меня двуязычный мультик, пришлось к нему писать кли скрипт который вычислял расхождение продуктов на разных языках
источник

KD

KAGG Design in WordPress for developers
Trolling mode on
источник

KL

Katya Leurdo in WordPress for developers
Это потому что контент не пересекается
источник

MK

Mikhail Kobzarev in WordPress for developers
другой вопрос, если контент идентичный но на разных языках - там бы я применил wpml
источник

KD

KAGG Design in WordPress for developers
++
источник