Master-X
Форум | Новости | Статьи
Главная » Форум » Блоги и Социальные сети » 
Тема: Как вставить линк на запланированный пост
цитата
06/01/13 в 13:17
 Blackout
Дело в том, что пост не появляется в интерфейсе вставки ссылки на пост, если он запланирован, но еще не опубликован.
Можно это как то решить без изврата (типа открываем редактирование поста и смотрим его url)?
цитата
06/01/13 в 21:12
 MilkSucker
Движок бы хоть указал, а то гадание на кофейной гуще какое-то....
цитата
06/01/13 в 22:24
 Торин Дубощит
MilkSucker: скорее всего wp, только куда он ссылку хочет вставить и откуда я так и не понял ;)
цитата
06/01/13 в 23:01
 Platon
Blackout писал:
Дело в том, что пост не появляется в интерфейсе вставки ссылки на пост, если он запланирован, но еще не опубликован.
Можно это как то решить без изврата (типа открываем редактирование поста и смотрим его url)?

взрыв мозга! редактирование поста, смотрим Permalink и нажимаем EDIT!
цитата
07/01/13 в 09:15
 Blackout
Движок WP.
Вставить хочу ссылку на конкретный пост, который запланирован. Это удобно когда забиваешь пачку в планировщик и хочешь сделать перелинковку этим постам...

В этом интерфейсе не отображаются посты которые запланированы. А отображаются только те, что уже на сайте.
цитата
07/01/13 в 13:58
 Торин Дубощит
del

Последний раз редактировалось: Торин Дубощит (07/01/13 в 15:22), всего редактировалось 1 раз
цитата
07/01/13 в 15:01
 Торин Дубощит
icon_wink.gif через час отпишу, скину код для темы чтоб отрабатывало нормально.
цитата
08/01/13 в 03:26
 Торин Дубощит
Вставь в functions.php в теме =) и заработает.
  function undo_suppress($qry) {
  global $_POST;
  if (isset($_POST['action']) && 'wp-link-ajax' == $_POST['action']) {
    $qry->set('suppress_filters',false);
  }
}
add_action('pre_get_posts','undo_suppress');

function new_wp_links($where) {
  global $_POST;
  if (isset($_POST['action']) && 'wp-link-ajax' == $_POST['action']) {
    $where = ' AND wp_posts.post_type IN ("post","page","attachment") AND wp_posts.post_status IN ("publish","future","draft") ';
  }
  return $where;
}
add_filter('posts_where','new_wp_links');
цитата
08/01/13 в 15:25
 Blackout
Работает, спасибо smail54.gif


Эта страница в полной версии