Архив рубрики: Публикации

Как отправить Ajax запрос в wordpress?

В данном примере рассмотрен простейший пример отправки сообщения на ajax без перезагрузки страницы.

Отправляем данные:

// Jquery

var ajax = {};

ajax.text = $('[name=text]').val();

var ajaxurl = '/wp-admin/admin-ajax.php';

jQuery.post(

ajaxurl,

{

'action': 'zakaz_zvonka',

'data': ajax

},

function(response){

<strong>wp_die</strong>('ok');

}

);

 

Обрабатываем в php(файл functions.php)

// php

add_action("wp_ajax_zakaz_zvonka", "k_ajax_zakaz_zvonka");

add_action("wp_ajax_nopriv_zakaz_zvonka", "k_ajax_zakaz_zvonka");



function k_ajax_zakaz_zvonka(){

$headers = 'From: Name &lt;info@andreyex.ru&gt;' . "rn";

wp_mail('info@andreyex.ru', 'Сообщение с сайта', $_POST['data']['text'], $headers);

}



2016-03-05T07:03:49
Лучшие учебники по Wodpress

Обзор легкого и быстрого дистрибутива MX-15

В последнее время, занялся поиском легких дистрибутивов. Хотел найти, что-то достаточно легкое, но в то же время не лишенное красоты и функциональности. Среди претендентов были, Lubuntu, Runtu Lite, Xubuntu и случайно найденный мной MX-15. Сразу хочу сказать, что тестировались все эти дистрибутивы на нетбуке Lenovo IdeaPad E10,с процессором Intel Celeron (2 ядра, по 2ГГц), 2Гб оперативной памяти и встроенная графика Intel GMA HD. Читать

ARP сканирование локальной сети Linux

Иногда возникает необходимость узнать какие устройства подключены к локальной сети Linux. Это может понадобиться если вы хотите подключиться к одному из компьютеров и не помните его адрес или хотите убедиться в безопасности вашей сети и найти все скрытые устройства.

Самый надежный способ обнаружить все подключенные к сети Linux устройства, в том числе и скрытые — это ARP сканирование локальной сети. В этой статье мы рассмотрим как его выполнить и какие утилиты для этого нужны.

Читать

Dovecot и nfs, ошибка Error: fcntl(read-lock) locking failed for file dovecot.index

Я использую конфигурацию почтового сервера postfix+dovecot с хранением всей почтовой базы на nfs сервере. Мне понадобилось переустановить nfs сервер, где хранилась почтовая база. Временно перенес всю базу на другой сервер, переустановил основной и стал запускать его в работу. Столкнулся с неожиданной ошибкой, которую не смог сразу победить, пришлось повозиться.

 

Читать

Как удалить голосовую почту в asterisk

Столкнулся со странной проблемой. У пользователя в asterisk отключена голосовая почта. При этом время от времени у него появляются новые сообщения, из-за этого мигает лампочка на телефоне. Каким образом у него появляются новые сообщения, не понимаю, надо быстро их удалить.

Читать

setfacl: Argument list too long

Столкнулся с неожиданной ошибкой, при установке прав ACL с помощью команды setfacl. Никак не удавалось добавить новые права к каталогу. Текст ошибки совершенно не информативен и не позволяет понять суть ошибки. Решение пришло само в голову, просто догадался.

Читать