Tag: wordpress

Today I set up plugin “LJ crosspost” for posting directly from wordpress to livejournal. Unlike Live+Press which has many interesting features, it’s not so customizable. However, it is enough for me and it works a little faster then the Live+Press. And finally, it works with russian language)))


But I missed one feature – it’s quite annoying that you can only post to livejournal the same text as to wordpress. I wanted to have two quite different variants of text. So I modified plugin a little to work with excerpts.


If you need the same feature – just replace the first code fragment with the second. You can check cross-posted entry here.




Решила всё-таки дублировать посты из своего основного блога в ЖЖ. Хотя бы для оповещения. Отвечать там мне не надо.


По поводу процесса: есть два плагина, которые реализуют такой кросспост.

1) Live+Press очень красивый, со множеством настроек, полностью заменяющий интерфейсы жж… Только вот с русским языком он не работает. А я так и не смогла его отстроить для этого. В интернете тоже решений нет. Обещают в следующей версии сделать поддержку.

2) LJ crosspost. Не такой красивый, меньше опций. Однако работает по ощущениям быстрее и не так заси… засоряет базу :) И вдобавок работает с русским языком. Сразу и без ковыряния. Ещё один плюс – для него есть русификация. Ссылку искать не буду так как у меня все интерфейсы на английском.



Continue reading…

UncategorizedComments [ 25 ]
Плагин добавляет в RSS и ATOM feed аватарки и favicon, чтобы в поисковых результатах всё выглядело симпатичненько.

Написала плагин на основе другого, почти полностью переписав, так что даже упоминать не буду. Расстреливать надо таких “программистов”.
Страница плагина на wordpress.org
Моя страница плагина

Если вы хотите обеспечить дальнешее развитие и поддержку плагина, пожалуйста, сделайте пожертвование на этой странице.

Plugin adds images and favicons to RSS and ATOM feeds.

It was written, based on another plugin – but the code was so poor that I had to rewrite it almost completely.


Plugin on wordpress.org

Plugin Homepage



If you want to ensure the future development and support of this plugin, you can make donation on this page.
UncategorizedComments [ 14 ]

В большинстве случаев не требуется ни хранить двадцать версий одного и того же поста, ни ни сравнивать их.


Чтобы отключить хранение ревизий, следует добавить



define ('WP_POST_REVISIONS', 0);



в файл wp-config.php.


А теперь – чистка базы и удаление старых ревизий wordpress.

Для этого просто нужно отправить следующий SQL-запрос:



DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision'



Он целиком почистит старые ревизии wordpress и всякий мусор, связанный с ними.


Ещё можно воспользоваться плагинами для вордпресса, такими как

Плагин для отключения ревизий (вкл\выкл ревизий)

Но вообще-то, ревизии могут оказаться полезными, мало ли что мы там случайно потёрли или изменили…

Контроль ревизий (более мощный, позволяет как отключить ревизии, так и ограничить их количество)


UncategorizedComments [ 0 ]
At last I made a wordpress plugin for replacing (masking) all external links into internal. Bots – DIE! No more PR leaking!
So let the comments be here.

Details here:
http://jehy.ru/wp-plugins.en.html

If you want to ensure the future development and support of this plugin, you can make donation on this page.


Написал наконец-таки плагин для wordpress для замены всех внешних ссылок на внутренние. Боты обломятся, и Тиц с PR’ом утекать больше не будут:)

Если вы волнуетесь о внешних ссылках и продаёте ссылки со своих площадок, то вам наверняка помогут биржи ссылок sape (крупнейшая биржа рунета) и linkfeed (клиентов чуть меньше, зато ссылки висят стабильно).

Кстати, тем, кто станет моим реферралом (процент от процента комиссии системы будет идти мне, а не системе), даю бесплатные консультации по SEO.

Комментарии да будут здесь.
Подробности здесь:
http://jehy.ru/wp-plugins.html

Если вы хотите обеспечить дальнешее развитие и поддержку плагина, пожалуйста, сделайте пожертвование на этой странице.
UncategorizedComments [ 473 ]

No way (programs, plugins) to fix links automatically, use script like the following:



1
2
3
4
5
6
7
8
9
10
11
12
<?
$blog_url=’http://localhost/jehy.ru/articles/’;
$prefix=’wp_’;
 
$sql=’SELECT `id`,`post_name` FROM `’.$prefix.’posts`’;
$result=mysql_query($sql);
while($row=mysql_fetch_array($result))
{
$sql2=‘UPDATE `’.$prefix.‘`posts` SET `guid`=”‘.$blog_url.‘archives/.$row['id']./.$row['post_name'].‘” where id=”‘.$row['id'].‘”‘;
mysql_query($sql2);
}
?>


UncategorizedComments [ 0 ]