Я винду только для танчиков загружаю и для банка))) там бы даже не рискнул бы)
Собственно я так и сделал, просто любопытно, что это такое. спам был прислан с названием - "Договор для {{имя домена}}" , имя настоящее.
Сам разобраться не могу что код делает. Чисто для практики
мне маловато данных, что бы вам помочь
Примерно так:
$query = "SELECT * FROM `wp_term_taxonomy` WHERE `term_id` =1" /* здесь условие выборки, то есть выбрать поле c ID=1 */$result = $wpdb->get_results($query)foreach ($result as $n) { echo $n->my_description;}
Выборка из любой таблицы любых значений. Хотя возможно, что ваша задача уже решена стандартными методами---------- Добавлено 03.08.2015 в 09:36 ----------Но все таки стандартные таблицы лучше не менять. Проще использовать для этого произвольные поля
Непонятно - если вы не программист, то зачем тогда лезете туда, чего не знаете?
Непонятно - зачем изобретать велосипед.
Но если вам так нравится, то ради бога..
Есть запрос вида -
$wpdb->query('query');
С его помощью вы можете взять из любой таблицы в БД инфу и соответственно вставить.
Зайдите в профильную тему и прочитайте про дополнительные поля - тысячи раз про них говорилось. Не городите лишнего в движке. Потом не разберетесь
Вот тока что маялся тем же. Нашел почти рабочий скрипт и поправил немного. В настройка хмл не забыть ип свой настроить
<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> </head><body><?php/** * Created by PhpStorm. * User: viachaslau * Date: 31.07.15 * Time: 10:35 */ function curl_file_get_contents($fp_url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $fp_url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $fp = curl_exec($ch); curl_close($ch); return $fp; }$our_domain = "www.rentalcar.by";$keywords = 'поисковые фразы через запятую';$keywords = explode(",",$keywords);$res = Array();echo '<h2 align="center">Наши позиции</h2>';echo '<table border="1" cellpadding="4" cellspacing="0">';foreach ($keywords as $keyword) { $params = array( 'user' => 'login', // логин 'key' => 'key', // ключ Яндекс.XML 'filter' => 'none', 'groupby' => 'attr=d.mode=deep.groups-on-page=100', // attr=<служебный атрибут>.mode=<тип группировки>.groups-on-page=<количество групп на одной странице>.docs-in-group=<количество документов в каждой группе> 'query' => urlencode($keyword) //'lr' => 6 ); $url = "https://yandex.ru/search/xml?" . urldecode(http_build_query($params)); $fp = curl_file_get_contents($url); // для CURL// $fp = file_get_contents($url); // если CURL не установлен $xml = @simplexml_load_string($fp,'SimpleXMLElement', LIBXML_NOCDATA); $results = Array(); $i=0; $found = false; $found_index = ""; foreach ($xml->response->results->grouping->group as $group) { $results[] = Array('domain' => trim($group->doc->domain), 'url' => trim($group->doc->url),'title' => $group->doc->title); if ($results[$i]['domain'] == $our_domain) { $found = true; $found_index = $i; } $i++; } $res[] = $results; echo '<tr>'; if ($found) { echo '<td><a href="'.$results[$found_index]['url'].'">'.urldecode($params['query'])."</a></td><td>" . (($found) ? ($found_index+1) : ">100") ."</td>"; $title = preg_replace("!<hlword>(.*?)</hlword>!si","<b>\\1</b>",$results[$found_index]['title']->asXML()); $title = preg_replace("!<title>(.*?)</title>!si","\\1",$title); echo '<td>'.$title.'</td>'; } else { echo '<td>'.urldecode($params['query'])."</td><td>" . (($found) ? ($found_index+1) : ">100") ."</td>"; echo '<td> </td>'; } echo '</tr>'; echo "\r\n";}echo '</table><p>';$i=0;foreach ($keywords as $keyword) { echo '<h2 align="center">'.$keyword.'</h2>'; echo "\r\n"; echo '<table border="1" cellpadding="4" cellspacing="0">'; $j=0; foreach ($res[$i] as $r) { echo '<tr>'; echo '<td><a href="'.$r['url'].'">'.$r['domain']."</a></td><td>" . intval($j+1) ."</td>"; $title = preg_replace("!<hlword>(.*?)</hlword>!si","<b>\\1</b>",$r['title']->asXML()); $title = preg_replace("!<title>(.*?)</title>!si","\\1",$title); echo '<td>',$title.'</td>'; $j++; echo '</tr>'; echo "\r\n"; } $i++; echo '</table><p>';}?></body></html>
А вот кстати подскажите как это сделать? У меня тоже на один сайт гуголь ругается, а там стандртный для вордпресс роботс - вроде ниче не закрывал
1. вообще не надо
2. Ищите wp-user online
3. Внешне - норм. Обычный. по содержанию - непонятна направленность. Я бы добавил дескрипшены про сайт, направленность. качество статей не оценивал.
К примеру - AL in One SEO - добавляете что хотите в тайтл
Может, кто быстро подскажет, какой файл отвечает за вывод ленты новостей/записей в стандартной теме 25 (twenty fiften)
Хочу немного модифицировать вывод.