我想让<meta name="description" content="">
从单个帖子中提取内容,但我遇到了障碍。
目前我正在使用:
<meta name="description" content="<?php $post_id = the_ID(); $post = get_post($post_id); echo strip_tags(substr($post->post_content,0 , 150)); ?>">
谢谢
我想让<meta name="description" content="">
从单个帖子中提取内容,但我遇到了障碍。
目前我正在使用:
<meta name="description" content="<?php $post_id = the_ID(); $post = get_post($post_id); echo strip_tags(substr($post->post_content,0 , 150)); ?>">
谢谢
这个the_ID() 代码中使用的函数会回显当前帖子id,以获取当前帖子id而不是显示当前帖子id,请使用函数get_the_ID() 如下代码所示。
或者,您可以使用get_post() 函数,而不将任何帖子id作为参数传递,因为帖子id参数是可选的,如果不传递任何帖子id,则默认情况下使用当前帖子。
尝试使用以下代码,而不是您正在使用的代码。
<meta name="description" content="<?php $post = get_post(get_the_ID()); echo strip_tags(substr($post->post_content,0 , 150)); ?>">
我看过的每一篇关于这个主题的教程都已经过时了,所以我希望这里的人能帮助我。我想为我的wp登录设置样式。带有CSS文件的php页面。但我想以一种在Wordpress更新时不会被覆盖的方式来做。据我所知,根据我读到的图茨,在我的主题函数中使用函数添加它的最佳方式。php文件。不幸的是,人们建议使用的代码并不适合我。这是我添加的代码。<?php function custom_login() { echo \'<link rel=\"stylesheet\" href=\"wplog