如何从WordPress的page_slugs列表中获取page_ids并将其存储为字符串?

埃德·汉森

我想要做的是创建一个wordpress函数,以从page_slugs列表中获取page_id,并将它们作为字符串存储在变量中,然后可以从另一个函数中简单地“回显” /“调用”。

到目前为止,我可以通过以下方式从page_slug获取单个page_id:

$the_page_slug = 'test';
global $wpdb;
$page_id_from_slug = '\'' . $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name ='".$the_page_slug."'") . '\'';

echo $page_id_from_slug;

result is ok: '12'

而且这个功能也起作用

function id_from_slug($the_page_slug){
global $wpdb;
$page_id_from_slug = '\'' . $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name ='".$the_page_slug."'") . '\'';
return $page_id_from_slug;
}
echo id_from_slug('test');

result is ok: '12'

问题是我无法使其与page_slugs数组一起使用。

我的数据是这样的:

$the_page_slugs = array('test', 'test-nr4', 'test-9', 'sample4', 'sample-nr12');

回显输出(page_ids)应该如下所示:

'12','16','54','76','123'

有任何想法吗?

kcollins02

尝试以下类似的方法。

global $wpdb;

$the_page_slugs = array('test', 'test-nr4', 'test-9', 'sample4', 'sample-nr12');
$page_id_from_slug = '\'' . $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name in '" . implode("','",$the_page_slugs) . "'") . '\'';

echo $page_id_from_slug;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从WordPress的page_slugs列表中获取page_ids并将其存储为字符串?

来自分类Dev

如何读取字符串数据并只从中获取数字并将其存储在列表中

来自分类Dev

如何从列表视图中提取内容并将其存储为字符串?

来自分类Dev

如何拆分定界符字符串并将其存储为python中的数组?

来自分类Dev

如何从 Firebase 数据库中检索数据并将其存储为字符串?

来自分类Dev

如何拆分字符串并将其存储在变量中?

来自分类Dev

如何从字符串中获取值并将其表示为javascript中的json对象

来自分类Dev

如何在字符串中获取子字符串并将其存储在另一个字符串中

来自分类Dev

如何获取复选框值并将其存储到Android中的字符串数组中

来自分类Dev

c - 如何在c中多次出现'/'时使用strchr获取子字符串并将其存储在变量中

来自分类Dev

如何使用换行符读取字符串并将其存储到Pandas数据框或python列表中

来自分类Dev

如何将国际象棋棋盘的内容显示为C语言的字符串并将其存储在表格中?

来自分类Dev

如何获取QR码的字符串值并将其存储到Firebase中以便链接到特定用户

来自分类Dev

如何从外部PHP文件中获取字符串并将其设置为JavaScript中的var

来自分类Dev

从字符串中获取数字作为模式并将其存储在数组中

来自分类Dev

从用户那里获取输入并将其存储在Java中的字符串数组中

来自分类Dev

Android解析:从parsequeryadapter中获取字符串并将其存储到ArrayList中

来自分类Dev

从数据库中获取数据并将其存储在字符串中

来自分类Dev

在javascript中获取JSON对象的对象名称并将其存储在字符串数组中

来自分类Dev

如何合并子数组的每个子数组并将其存储为逗号分隔的字符串?

来自分类Dev

从字符串中提取值并将其存储在列表中

来自分类Dev

PHP:从base64字符串获取图像并将其存储在路径中

来自分类Dev

android - 从edittext获取字符串并将其存储在数组中

来自分类Dev

获取子节点的内部文本并将其存储在以分隔符分隔的字符串中

来自分类Dev

如何遍历字符串并将其存储到NASM中的数组中?

来自分类Dev

如何从HttpResponse获取字符串或将其渲染为Python / Django中的字符串?

来自分类Dev

如何拆分字符串并将其存储在MS Access表中

来自分类Dev

如何从字符串_and_创建迭代器并将其存储在结构中?

来自分类Dev

如何对NameValue集合进行排序并将其存储在字符串中

Related 相关文章

  1. 1

    如何从WordPress的page_slugs列表中获取page_ids并将其存储为字符串?

  2. 2

    如何读取字符串数据并只从中获取数字并将其存储在列表中

  3. 3

    如何从列表视图中提取内容并将其存储为字符串?

  4. 4

    如何拆分定界符字符串并将其存储为python中的数组?

  5. 5

    如何从 Firebase 数据库中检索数据并将其存储为字符串?

  6. 6

    如何拆分字符串并将其存储在变量中?

  7. 7

    如何从字符串中获取值并将其表示为javascript中的json对象

  8. 8

    如何在字符串中获取子字符串并将其存储在另一个字符串中

  9. 9

    如何获取复选框值并将其存储到Android中的字符串数组中

  10. 10

    c - 如何在c中多次出现'/'时使用strchr获取子字符串并将其存储在变量中

  11. 11

    如何使用换行符读取字符串并将其存储到Pandas数据框或python列表中

  12. 12

    如何将国际象棋棋盘的内容显示为C语言的字符串并将其存储在表格中?

  13. 13

    如何获取QR码的字符串值并将其存储到Firebase中以便链接到特定用户

  14. 14

    如何从外部PHP文件中获取字符串并将其设置为JavaScript中的var

  15. 15

    从字符串中获取数字作为模式并将其存储在数组中

  16. 16

    从用户那里获取输入并将其存储在Java中的字符串数组中

  17. 17

    Android解析:从parsequeryadapter中获取字符串并将其存储到ArrayList中

  18. 18

    从数据库中获取数据并将其存储在字符串中

  19. 19

    在javascript中获取JSON对象的对象名称并将其存储在字符串数组中

  20. 20

    如何合并子数组的每个子数组并将其存储为逗号分隔的字符串?

  21. 21

    从字符串中提取值并将其存储在列表中

  22. 22

    PHP:从base64字符串获取图像并将其存储在路径中

  23. 23

    android - 从edittext获取字符串并将其存储在数组中

  24. 24

    获取子节点的内部文本并将其存储在以分隔符分隔的字符串中

  25. 25

    如何遍历字符串并将其存储到NASM中的数组中?

  26. 26

    如何从HttpResponse获取字符串或将其渲染为Python / Django中的字符串?

  27. 27

    如何拆分字符串并将其存储在MS Access表中

  28. 28

    如何从字符串_and_创建迭代器并将其存储在结构中?

  29. 29

    如何对NameValue集合进行排序并将其存储在字符串中

热门标签

归档