четверг, 11 июля 2013 г.

Настроить свою ссылку "Читать дальше" ("more") в Wordpress

Для изменения или настройки в WordPress ссылки для перехода на полную версию статьи («Читать дальше»)


читать _дальше


Добавляем в файл functions.php нашей темы WordPress следующий код:



function new_excerpt_more($more) {
global $post;
return '...<br /><br /><a href="'. get_permalink($post->ID) . '" class="read_more">Читать дальше → :) </a>';
}
add_filter('excerpt_more', 'new_excerpt_more');

Далее редактируем код по своему усмотрению.



Настроить свою ссылку "Читать дальше" ("more") в Wordpress

Настроить свою ссылку "Читать дальше" ("more") в Wordpress

Для изменения или настройки в WordPress ссылки для перехода на полную версию статьи («Читать дальше»)


читать _дальше


Добавляем в файл functions.php нашей темы WordPress следующий код:



function new_excerpt_more($more) {
global $post;
return '...<br /><br /><a href="'. get_permalink($post->ID) . '" class="read_more">Читать дальше → :) </a>';
}
add_filter('excerpt_more', 'new_excerpt_more');

Далее редактируем код по своему усмотрению.



Настроить свою ссылку "Читать дальше" ("more") в Wordpress

среда, 10 июля 2013 г.

Плагин для переноса Wordpress с одного домена на другой.

Ранее сталкивался с такой проблемой, как перенос WordPress с одного домена на другой и делал все в ручную.

А вот люди не поленились и сделали скрипт-плагин для переноса WordPress 3.5.2 и 3.6.


Скачать плагин можно здесь.

А более детально почитать (англ.) рекомендую тут.



Плагин для переноса Wordpress с одного домена на другой.

Плагин для переноса Wordpress с одного домена на другой.

Ранее сталкивался с такой проблемой, как перенос WordPress с одного домена на другой и делал все в ручную.

А вот люди не поленились и сделали скрипт-плагин для переноса WordPress 3.5.2 и 3.6.


Скачать плагин можно здесь.

А более детально почитать (англ.) рекомендую тут.



Плагин для переноса Wordpress с одного домена на другой.

Как показать случайные товары с WooCommerce на другом блоге.

Если вам надо покзать случайные товары с сайта на Woocommerce на другом блоге (в моем случае на WordPress), долго искав по интернету нашел решение которое у меня не запустилось, но приблизило к решению вопроса.


В данном примере мы производим выборку с базы woocommerce и выбираем следующие поля «название товара», «цена», «ссылка на товар» и «изображение товара».

Данный скрипт можно дополнить и привести к более красивому виду :)



<?php
$db_username = 'имя пользователя';
$db_password = 'пароль';
$db_database = 'база данных';

$blog_url = 'http://путь_к_вашему_сайту_woocommerce.ua/'; // обязательно должен заканчиватся на слеш

$con = mysql_connect('ваш_север_базы_данных', $db_username, $db_password);
@mysql_select_db($db_database) or die("Не могу выбрать базу");

// у меня были проблемы с кодировкой поэтому пришлось схитрить, возможно вам это не понадобится
mysql_query("set character_set_client ='utf8'");
mysql_query("set character_set_results ='utf8'");
mysql_query("set collation_connection ='utf8_general_ci'");
// !конец

$query = "SELECT p.id, p.post_title, p.guid as prod_url, m.meta_value as price, img.guid as image
FROM wp_posts p
INNER JOIN wp_postmeta m ON p.id=m.post_id AND m.meta_key = '_price'
INNER JOIN wp_postmeta me ON p.id=me.post_id AND me.meta_key = '_thumbnail_id'
INNER JOIN wp_posts img ON img.id=me.meta_value
ORDER BY RAND() LIMIT 5";

$query_result = mysql_query($query);

while($row = mysql_fetch_array($query_result))
{
?>

<span> <a href="<?php echo $row['prod_url'] ?>"><img src="<?php echo $row['image'] ?>"
width="150" height="150" hspace="30" vspace="7"></a> <br> <a href="<?php echo $row['prod_url'] ?>"><b><?php echo $row['post_title']." - ".$row['price'] ?> грн.</b></a></span>
<?php }
@mysql_close($con);
?>

Удачи!



Как показать случайные товары с WooCommerce на другом блоге.

Как показать случайные товары с WooCommerce на другом блоге.

Если вам надо покзать случайные товары с сайта на Woocommerce на другом блоге (в моем случае на WordPress), долго искав по интернету нашел решение которое у меня не запустилось, но приблизило к решению вопроса.


В данном примере мы производим выборку с базы woocommerce и выбираем следующие поля «название товара», «цена», «ссылка на товар» и «изображение товара».

Данный скрипт можно дополнить и привести к более красивому виду :)



<?php
$db_username = 'имя пользователя';
$db_password = 'пароль';
$db_database = 'база данных';

$blog_url = 'http://путь_к_вашему_сайту_woocommerce.ua/'; // обязательно должен заканчиватся на слеш

$con = mysql_connect('ваш_север_базы_данных', $db_username, $db_password);
@mysql_select_db($db_database) or die("Не могу выбрать базу");

// у меня были проблемы с кодировкой поэтому пришлось схитрить, возможно вам это не понадобится
mysql_query("set character_set_client ='utf8'");
mysql_query("set character_set_results ='utf8'");
mysql_query("set collation_connection ='utf8_general_ci'");
// !конец

$query = "SELECT p.id, p.post_title, p.guid as prod_url, m.meta_value as price, img.guid as image
FROM wp_posts p
INNER JOIN wp_postmeta m ON p.id=m.post_id AND m.meta_key = '_price'
INNER JOIN wp_postmeta me ON p.id=me.post_id AND me.meta_key = '_thumbnail_id'
INNER JOIN wp_posts img ON img.id=me.meta_value
ORDER BY RAND() LIMIT 5";

$query_result = mysql_query($query);

while($row = mysql_fetch_array($query_result))
{
?>

<span> <a href="<?php echo $row['prod_url'] ?>"><img src="<?php echo $row['image'] ?>"
width="150" height="150" hspace="30" vspace="7"></a> <br> <a href="<?php echo $row['prod_url'] ?>"><b><?php echo $row['post_title']." - ".$row['price'] ?> грн.</b></a></span>
<?php }
@mysql_close($con);
?>

Удачи!



Как показать случайные товары с WooCommerce на другом блоге.

Как показать последние сообщения с блога wordpress на сайте.

Что бы показать последние сообщения с вашего блога на WordPress-е на вашем другом сайте используем следующий код:



<?php
$db_username = 'ваше имя пользователя';
$db_password = 'ваш пароль';
$db_database = 'ваша база данных';
$db_host = 'ваш хост';

$blog_url = 'http://ваш.сайт.ua/'; //указываем ваш сайт или полный путь к блогу (http://ваш.сайт.ua/blog/). ОБЯЗАТЕЛЬНО в конце слеш.

//connect to the database
$con = mysql_connect($db_host, $db_username, $db_password);
@mysql_select_db($db_database) or die("Не могу выбрать базу");
$query = "Select * FROM wp_posts WHERE post_type='post' AND post_status='publish' ORDER BY id DESC LIMIT 2";

$query_result = mysql_query($query);

while($row = mysql_fetch_array($query_result))
{
?>

<div class="blog_cont"> <a>"><b><?php echo $row['post_title'] ?></b></a><br clear="all" />
<span><?php if (strlen($row['post_content']) > 40) { echo substr($row['post_content'], 0, 120) . '...'; } ?></span> <a>">Читать дальше »</a> </div>
<?php }
@mysql_close($con);
?>

Выглядит нмного коряво, но работает.


/взято и подправленно отсюда/



Как показать последние сообщения с блога wordpress на сайте.

Как показать последние сообщения с блога wordpress на сайте.

Что бы показать последние сообщения с вашего блога на WordPress-е на вашем другом сайте используем следующий код:



<?php
$db_username = 'ваше имя пользователя';
$db_password = 'ваш пароль';
$db_database = 'ваша база данных';
$db_host = 'ваш хост';

$blog_url = 'http://ваш.сайт.ua/'; //указываем ваш сайт или полный путь к блогу (http://ваш.сайт.ua/blog/). ОБЯЗАТЕЛЬНО в конце слеш.

//connect to the database
$con = mysql_connect($db_host, $db_username, $db_password);
@mysql_select_db($db_database) or die("Не могу выбрать базу");
$query = "Select * FROM wp_posts WHERE post_type='post' AND post_status='publish' ORDER BY id DESC LIMIT 2";

$query_result = mysql_query($query);

while($row = mysql_fetch_array($query_result))
{
?>

<div class="blog_cont"> <a>"><b><?php echo $row['post_title'] ?></b></a><br clear="all" />
<span><?php if (strlen($row['post_content']) > 40) { echo substr($row['post_content'], 0, 120) . '...'; } ?></span> <a>">Читать дальше »</a> </div>
<?php }
@mysql_close($con);
?>

Выглядит нмного коряво, но работает.


/взято и подправленно отсюда/



Как показать последние сообщения с блога wordpress на сайте.

пятница, 5 июля 2013 г.

Инвайты на koding.com

Есть 3 инвайта на koding.com, описание что это за вещь можно найти тут http://habrahabr.ru/post/185642/ кому надо пишите в комментарии.


+ можно попробовать twitterfriends у меня сработало, но некоторые жалуются, что не хочет.


В общем пробуем и отписуемся.



Инвайты на koding.com

Инвайты на koding.com

Есть 3 инвайта на koding.com, описание что это за вещь можно найти тут http://habrahabr.ru/post/185642/ кому надо пишите в комментарии.


+ можно попробовать twitterfriends у меня сработало, но некоторые жалуются, что не хочет.


В общем пробуем и отписуемся.



Инвайты на koding.com