MoreFields 中的 WordPress 自定义字段值不返回值
大家好,这里是我遇到问题的代码片段......
<?php $ReleaseDate = meta('dvdReleaseDate'); ?>
如果我返回 $ReleaseDate 的值,我什么也得不到......
我也尝试过......
<?php $ReleaseDate = get_post_meta(get_the_ID(), 'dvdReleaseDate', true); ?>
没有任何作用......我真的需要帮助。我正在使用 WordPress 3.0.1。谢谢
hello everyone here is the snippet of code I am having problems with...
<?php $ReleaseDate = meta('dvdReleaseDate'); ?>
If I return the value for $ReleaseDate, I get nothing...
I have also tried....
<?php $ReleaseDate = get_post_meta(get_the_ID(), 'dvdReleaseDate', true); ?>
Nothing works..I really need help. I am using Wordpress 3.0.1. Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试在最基本的级别访问此数据:
确保在可访问 $post 对象的地方(即循环内)使用此调用。如果您在循环之外的某个地方使用它(例如,在functions.php中),请像这样预先声明您的$post对象:
如果您仍然没有从中得到输出,则意味着:
如果 #3 有问题,请尝试如下操作:
如果您的帖子对象不打印,那么你正在经历#3。如果有,但没有自定义字段输出,则它是前 2 个输出之一。
Try to access this data at the most basic level:
Make sure you use this call somewhere where your $post object is accessible -- ie, within the loop. If you're using this somewhere outside the loop (for example, in functions.php), declare your $post object beforehand like this:
If you still get no output from this, it means either:
If #3 is in question, try something like this:
If your post object doesn't print, then you're experiencing #3. If it does, but there's no custom field output, it's one of the first 2.