给我留言时,准备全部用代码替换,找了网上很多代码,有些代码就是错误的,根本调用不起来,经过试用调试,终于调用起来了,于是把代码整理一下,留着以后备用。
先讲调用方法,下面是我收集的内容:
如何调用页面里面的内容显示
第一种方法:
方法一:
<?php echo mb_strimwidth(get_page(16)->post_content,0,600); ?>
<?php echo mb_strimwidth(get_page(16)->post_content,0,600); ?>
方法二:
$page_id = 1; //这是你的页面的id号
//此处的1就是page页面的ID,ID的数字是多少就填写多少
echo get_post($page_id)->post_content;
//此段为输出获取的页面内容,无需修改
?>
$page_id = 1; //这是你的页面的id号
//此处的1就是page页面的ID,ID的数字是多少就填写多少
echo get_post($page_id)->post_content;
//此段为输出获取的页面内容,无需修改
?>
第二种方法:wordpress通过page的ID或者
知道ID:
$page_id = 123;
$page_data = get_page( $page_id );
echo '
'. $page_data->post_title .'
'; // 调用页面标题echo apply_filters('the_content', $page_data->post_content); //调用页面内容
?>
$page_id = 123;
$page_data = get_page( $page_id );
echo '
'. $page_data->post_title .'
'; // 调用页面标题echo apply_filters('the_content', $page_data->post_content); //调用页面内容
?>
知道
$name = 'about'; //page别名
global $wpdb;
$page_id = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name = '$name'");
echo $page_data = get_page( $page_id )->post_content;
?>
$name = 'about'; //page别名
global $wpdb;
$page_id = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name = '$name'");
echo $page_data = get_page( $page_id )->post_content;
?>
如何调用页面的标题的
wordpress 如何使用别名获得指定的分类和单页的url,这个wordpress 的系统函数中没有提供很好的解决方法,我们只能通过在主题中自定义函数的方式来实现, 在functions.php的末尾添加如下函数:
function geturl($slug, $type="page") { //slug
global $wpdb;
if ($type == "page") {
$url_id = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name = '".$slug."'");
echo get_permalink($url_id);
}else {
$url_id = $wpdb->get_var("SELECT term_id FROM $wpdb->terms WHERE slug = '".$slug."'");
echo get_category_link($url_id);
}
}
function geturl($slug, $type="page") { //slug
global $wpdb;
if ($type == "page") {
$url_id = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name = '".$slug."'");
echo get_permalink($url_id);
}else {
$url_id = $wpdb->get_var("SELECT term_id FROM $wpdb->terms WHERE slug = '".$slug."'");
echo get_category_link($url_id);
}
}
然后在需要的地方调用:
方式一:这是调用 别名为 news 的 分类的链接。
方式二:调用别名为 zdycsb 的 单页的链接。
导航栏给我留言代码调用截图:
wordpress通过page的ID或者别名获取标题和内容并且显示链接地址
代码截图如下:
wordpress通过page的ID或者别名获取标题和内容并且显示链接地址