1.wordpress wp
先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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 . '';
echo 'User email: ' . $current_user->user_email . '';
echo 'User first name: ' . $current_user->user_firstname . '';
echo 'User last name: ' . $current_user->user_lastname . '';
echo 'User display name: ' . $current_user->display_name . '';
echo 'User ID: ' . $current_user->ID . '';
}
2.在wordpress中,bbpress插件怎么使用
bbPress 是由WordPress官方开发团队主导的一个轻量级的论坛插件,体积小,重量轻,速度快,并且具有良好的扩展性,用作客户支持论坛是比较合适的,当然了,用作小型的讨论组,也是合适的。
大致的使用步骤:
1. 下载并启用bbPress,有两种方法,一种是直接在WordPress后台插件->;安装新插件页面搜索并安装bbPress,另外一种方法是自己到
wordpress.org/plugins/bbpress/下载bbPress的zip压缩包,解压后,使用FTP或者SSH上传到你网站的
/wp-content/plugins/下面。下载后,到WordPress后台->;插件->;已安装插件页面,启用bbPress。由于bbPress的简体中文包一贯不怎么样,国内的bbPress爱好者有自己翻译的语言包,建议你百度下。
2. 配置
使用正确的或者说合适的语言包之后,后台是简体中文的,就像操作WordPress的文章一样配置下论坛版块即可。
3.wordpress后台设置中的自定义连接是什么意思
WordPress
先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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 . '
';
echo 'User email: ' . $current_user->user_email . '
';
echo 'User first name: ' . $current_user->user_firstname . '
';
echo 'User last name: ' . $current_user->user_lastname . '
';
echo 'User display name: ' . $current_user->display_name . '
';
echo 'User ID: ' . $current_user->ID . '
';
}
4.WordPress如何获取文章里面全部图片或者前几张图片
参考:
function wpdit_get_post_images($post_content){
preg_match_all('|<img.*?src=[\'"](.*?)[\'"].*?>|i', do_shortcode($post_content), $matches);
if($matches){
return $matches;//自行var_dump($matches)就可以看到效果了。
}else{
return false;
}
}
5.Wordpress中,怎样用get
查了下,这个参数里好像木有按更新时间排列这个参数
http://codex.wordpress.org/Function_Reference/get_categories
不过又查了一下,外国朋友已经有这个需求了,代码也发出来,可以参考之
http://wordpress.org/support/topic/order-categories-by-most-recently-updated-1
就帮你到这儿啦。
6.wordpress 获取用户信息,修改信息
如果想要在前台实现修改,实现起来有点复杂,大致建议的步骤有:
1、前台生成表单,传递到wp-admin/admin_ajax.php
前台生成的表单,需要包含user_id、action内容
表单的生成过程复杂一些,就是当你在前台点击用户的某个需要修改的信息后,要通过javascript自动生成对应的表单字段
2、向wp_ajax_$action这个hooks添加自定义函数
这个action就是表单里提供的,假设action为‘wpdit_update_user_meta' , 代码类似如下:
add_action( 'wp_ajax_wpdit_update_user_meta', 'wpdit_update_user_meta' );
3、创建自定义函数,使用update_user_meta实现内容修改
function wpdit_update_user_meta() {
$user_id = $_POST['user_id'];
update_user_meta( $user_id, 'meta_key', 'meta_new_value' );
}
以上只是思路,具体实现还得花得心思的。
7.wordpress网站怎么安装代言宝代码
先判断下是否登录,然后获取当前用户对象,然后获取当前用户对象的信息,需要哪些用哪些:
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 . '
';
echo 'User email: ' . $current_user->user_email . '
';
echo 'User first name: ' . $current_user->user_firstname . '
';
echo 'User last name: ' . $current_user->user_lastname . '
';
echo 'User display name: ' . $current_user->display_name . '
';
echo 'User ID: ' . $current_user->ID . '
';
}
8.
当提示 can't find function: wp_get_theme(),
在出错的那个php文件里写一个function wp_get_theme(),
里边return get_theme_data() 旧的函数,进入后台后,更新. 更新完后,将自己写的函数删除.
代码如下:
function wp_get_theme(){
return get_theme_data();
}
转载请注明出处51数据库 » wordpresswp_get_arc