Создаем новую колонку для записей с короткой ссылкой wp_get_shortlink
Для создания короткой ссылки в отдельной колонке списка статей, просто вставьте код в файл functions.php.
add_filter( 'manage_posts_columns', 'shortlink_add_column' );
add_action( 'manage_posts_custom_column', 'shortlink_add_value', 10, 2 );
function shortlink_add_column($cols) {
$cols['shortlink'] = __('Shortlink');
return $cols;
}
function shortlink_add_value($column_name, $post_id) {
if ( 'shortlink' == $column_name ) {
echo '<input type="text" value="'.wp_get_shortlink($post_id).'" onclick="this.focus(); this.select();" />';
}
}
add_filter( 'manage_edit-post_sortable_columns', 'shortlink_sortable_column' );
function shortlink_sortable_column( $columns ) {
$columns['shortlink'] = 'Shortlink';
return $columns;
}Пример того что получится
Теперь можно просто копировать короткую ссылку для публикации ее в твитер или другие социальные сети. Пробуйте и тестируйте на своих тестовых площадках, я все проверил и все работает. Удачи в разработке.
/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.






Добрый день
А можно ли вывести здесь под названием статьи полную новость?
Думаю можно, этого я еще не пробовал. Я думаю, что тогда не удобно будет работать при большом количестве статей.
Обычно если нужно найти и отредактировать статью на сайте, то проще будет найти ее в поиске и нажать в админ бае кнопку редактировать.
Возможно, я не понял задачи. Опишите задачу, которую хотите решить и я попробую предложить вариант решения задачи.
У меня на сайте граббятся анекдоты с чужих сайтов и висят в режиме утверждения. Немого накладно заходить и смотреть в каждый.
Вот если бы сразу показывалось, тогда бы сразу поудалял не подходящие.
Спасибо
Нашел решение вашей проблемы. Описал в новом уроке.
http://wp-admin.com.ua/ekshenyi-i-skriptyi-dlya-wordpress/
Решение оказалось простым, думаю для вас будет то что надо.
Решение описано последним.