WP后台文章列表:收窄各列宽度
把以下代码粘贴到子主题fonction.php文件里面
/* 后台文章列表:收窄各列宽度 */
add_action('admin_head-edit.php', function () {
echo '';
});
| 表头显示 | 列 ID(CSS 用) | 来源 |
|---|---|---|
| 缩略图 | .column-featured_thumb | 我们上次加的 |
| 标题 | .column-title | 默认 |
| 作者 | .column-author | 默认 |
| 分类目录 | .column-categories | 默认 |
| 标签 | .column-tags | 默认 |
| AI Review | 待确认 | 插件加的,需 F12 看 |
| 日期 | .column-date | 默认 |
| ID | .column-id(或 .column-ID) | 插件加的,需确认大小写 |
| SEO 分数 | .column-wpseo-score | Yoast SEO |
| 可读性分数 | .column-wpseo-readability | Yoast SEO |
| SEO 标题 | .column-wpseo-title | Yoast SEO |
| Meta 描述 | .column-wpseo-metadesc | Yoast SEO |
| 关键词 | .column-wpseo-focuskw | Yoast SEO |
在文章列表页里面添加”浏览量“
/* ============ 后台文章列表:浏览量列 ============ */
/* 1. 在文章列表加"浏览量"列(排在日期列后面) */
add_filter('manage_posts_columns', 'wpclub_views_columns');
function wpclub_views_columns($columns) {
$new = array();
foreach ($columns as $key => $title) {
$new[$key] = $title;
if ('date' === $key) {
$new['post_views'] = '浏览量';
}
}
if (!isset($new['post_views'])) {
$new['post_views'] = '浏览量';
}
return $new;
}
/* 2. 列里显示浏览量数字(兼容 WP-PostViews 的 views 字段和 Post Views Counter 的 post_views 字段) */
add_action('manage_posts_custom_column', 'wpclub_views_show', 10, 2);
function wpclub_views_show($column, $post_id) {
if ('post_views' === $column) {
$views = get_post_meta($post_id, 'views', true);
if ('' === $views) {
$views = get_post_meta($post_id, 'post_views', true);
}
echo ('' !== $views) ? (int) $views : '—';
}
}
/* 3. 访问文章时计数 +1(★ 如果你已经在用 WP-PostViews / Post Views Counter 插件,就把下面这段整段删掉,避免重复计数) */
add_action('template_redirect', 'wpclub_count_post_views');
function wpclub_count_post_views() {
if (is_singular('post') && !is_preview()) {
$id = get_the_ID();
update_post_meta($id, 'views', (int) get_post_meta($id, 'views', true) + 1);
}
}







