小编Mar*_*arc的帖子

WordPress从URL获取类别ID

我很难找到解决方案,有人知道如何得到这个:

我在一个以上的类别中有一个WordPress帖子,但只有一个是永久链接类别.我需要获取该固定链接类别的ID(我需要此信息,因此我可以通过自定义查询从固定链接类别中获取少量最新帖子).

网址看起来像http://domain.com/ category-name/post-title

我需要那个"类别名称"ID.

wordpress categories posts

2
推荐指数
1
解决办法
1万
查看次数

WordPress wp_list_categories()格式化

有关如何格式化以在wp_list_categories()函数中打印出额外属性的任何想法?

目前,此函数返回以下值:

  <ul class="projects">

       <li class="wp-post"><a href="category/projects">Projects</a></li>

  </ul>
Run Code Online (Sandbox Code Playgroud)

如何将此功能更改为两个和元素的输出'id''title'标签?'li''a'

是否有某个文件可以直接编辑,或者我需要找一个插件吗?

php wordpress wordpress-theming wordpress-plugin

1
推荐指数
1
解决办法
1818
查看次数

如何创建自定义WordPress页面?

我希望我的WordPress博客有一个名为音乐的页面.在该页面上,我将向DB查询具有类别音乐的帖子,然后更改帖子的外观.所以我不能只是放一个链接,/categories/music/因为我想在帖子上做自定义工作.

我应该将此代码放在一个单独的php文件中并链接到它吗?我想如果我这样做,我可能会失去对所有好的WordPress API调用的访问权限.

我正在考虑使用过滤器,但我不确定使用哪一个.我正在思考类似下面的事情,除了the_title尚未被抓住,所以我无法查看标题.

function show_music(){

    if( is_page() && the_title('','',false) == 'music' ){
        echo "got here";
    }
}
add_filter('pre_get_posts', 'show_portfolio');
Run Code Online (Sandbox Code Playgroud)

你会怎么做?

wordpress

1
推荐指数
1
解决办法
294
查看次数

WordPress删除WWW

我最近建立了一个WordPress博客,它正在删除www所有网址.我已经禁用了所有插件,它仍然会这样做.

.htaccess是:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
Run Code Online (Sandbox Code Playgroud)

我没有看到它有什么问题.

这是WordPress的最新版本.

我该如何解决?我想要所有的URL www.

提前致谢.

url wordpress url-rewriting

1
推荐指数
1
解决办法
3163
查看次数

检查是否是自定义帖子类型

我有一个自定义帖子类型:

// Custom posttype Events
$labels = array(
    'name' => _x('Events', 'Post Type General Name'),
    'singular_name' => _x('Events', 'Post Type Singular Name'),
    'menu_name' => __('Events'),
    'parent_item_colon' => __('Events:'),
    'all_items' => __('All Items'),
    'view_item' => __('View Item'),
    'add_new_item' => __('Add New Event'),
    'add_new' => __('Add New'),
    'edit_item' => __('Edit Item'),
    'update_item' => __('Update Item'),
    'search_items' => __('Search Item'),
    'not_found' => __('Not found'),
    'not_found_in_trash' => __('Not found in Trash'),
);
$args = array(
    'labels' => $labels,
    'supports' => array('title', 'editor', 'excerpt', 'thumbnail', …
Run Code Online (Sandbox Code Playgroud)

wordpress

1
推荐指数
1
解决办法
1万
查看次数