1.wordpress里 在哪里配置的主题目录的路径
主题目录的调用路径函数是:<?php bloginfo('template_url'); ?>
比如调用主题的images文件夹里的一个logo文件(logo.png) ,路径可以这样:
<a href="<?php bloginfo('template_url'); ?>/images/logo.png"></a>
调用首页是 <?php echo get_option('home'); ?>
2.wordpress主题The7css里面图片路径怎么给
先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些:
if(is_user_logged_in()){
$current_user = wp_get_current_user();
/**
* @example Safe usage: $current_user = wp_get_current_user();
* if ( !($current_user instanceof WP_User) )
* return;
*/
echo 'Username: ' . $current_user->user_login . '<br />';
echo 'User email: ' . $current_user->user_email . '<br />';
echo 'User first name: ' . $current_user->user_firstname . '<br />';
echo 'User last name: ' . $current_user->user_lastname . '<br />';
echo 'User display name: ' . $current_user->display_name . '<br />';
echo 'User ID: ' . $current_user->ID . '<br />';
}
3.请问,怎么修改wordpress主题模版预设的绝对路径
这个是在WP后台的设置 - 固定连接里面设置的常用的有1. %year% 文章发布年份,比如2012;2. %monthnum% 文章发布月份,比如11;3. %day% 文章发布当日,比如09;4. %postname% 文章的postname5. %post_id% 文章post_id,比如423;6. %category% 文章分类,子分类会处理成“分类/子分类”这种形式;7. %author% 文章作者名。
你想做成 /music/text 或许是分类/文章名这种格式。/%category%/%postname%/。
4.wordpress的路径问题
你必须直接把wordpress里面的文件夹和所有文件都统一传到你的跟目录下,而不是新建一个wordpress目录再传进去。
我的blog采用的wordpress。 因为你的跟目录没有index.php 或者index.html等文件所以出现 Directory Listing Denied This Virtual Directory does not allow contents to be listed. 表示没有在你的根目录找到可以直接访问的文件。
直接传到根目录就可以了。
5.更改wordpress默认首页路径
如果是更改皮肤的首页地址,可以通过hooks实施,具体可查看wp-includes/template.php第29行:
return apply_filters( "{$type}_template", locate_template( $templates ) );根据这个hooks,添加相关函数
add_filter('index_template', 'custom_index_template');
function custom_index_template( $template ){
return "你指定的首页文件地址, ex: /wordpress/
custom/index.php“;
}
6.如何自己写wordpress主题
1、创建所需的文件在进行主题定制前,应该首先创建一个可供自定义的“设置选项页面”。
创建设置选项页的代码需要放置在主题目录下的functions.php文件中。如果我们的模板名为“OptionPage”,那么functions文件的路径为:wp-contentthemesOptionPagefunctions.php。
我们不需要让wordpress手动加载它,在执行时wordpress会自动加载。2、建立设置选项页首先第一步需要在后台建立一个空白页面供我们使用。
我们通过add_aaction来实现这一步。Actions可以在wordpress执行时的特定时间被响应,例如,当在控制面板创建菜单时,admin_menu就会被响应执行。
因此,可以利用这些来实现我们所需的功能。这是我们创建选项页的最基本的功能。
<?php 设置选项页function="" themeoptions_admin_menu(){//="" 在控制面板的侧边栏添加设置选项页链接add_theme_page(“主题设置”,="" “主题选项”,="" 'edit_themes',="" basename(__file__),="" 'themeoptions_page');}function="" themeoptions_page(){//="" 设置选项页面的主要功能}add_action('admin_menu',="" 'themeoptions_admin_menu');?="">themeoptions_admin_menu()是在控制面板的侧边栏中添加一个链接,指向我们创建的选项页:themeoptions_page。add_theme_page() 的参数为:页面标题:主题设置菜单标题:主题选项(p.s.为了区分显示,页面与菜单标题我做了不同我命名)作用功能:edit_themes;Handle(句柄):当前文件;执行的函数:themeoptions_page;。
转载请注明出处51数据库 » wordpress主题路径
?php>