Assignment Help logo
在线聊天

Loading...

Score %0 (0 correct0 incorrect92 unanswered)

Q1. 在WordPress中,Loop用于做什么?

  • 它显示单个页面
  • 它在存档中显示帖子。
  • 它显示单个帖子
  • 以上所有

Q2. WordPress和WordCamp名称和标志的商标归谁所有?

  • WordPress基金会(WordPress基金会拥有并监督WordPress和WordCamp名称和标志的商标)
  • WordPress.com
  • Matt Mullenweg
  • Automattic

Q3. 用于WordPress的开源项目的名称是什么,它作为错误跟踪器和项目管理工具?

  • HackerOne
  • Redmine
  • Trac
  • GitHub问题

Q4. REST API是通过HTTP在WordPress中获取数据的简单方法。使用REST API的应用程序应使用哪种编程语言编写?

  • PHP
  • 任何可以发出HTTP请求并解释JSON的编程语言
  • Java
  • Node.js

Q5. 根据WordPress.org上的“著名X分钟安装”说明,安装WordPress需要多少分钟?

  • 5
  • 30
  • 15
  • 10

Q6. 在WordPress中,关于插件的说法正确的是?

  • 插件有免费或付费(付费)版本。
  • 插件可以扩展WordPress核心功能。
  • 插件添加特定于站点的功能。
  • 以上所有

Q7. Akismet是一个与WordPress自动安装的插件。它是做什么的?

  • 它将您的站点连接到Google Analytics。
  • 它显示来自与您相似的网站的博客提要。
  • 它保护您的站点免受评论垃圾邮件的侵扰。
  • 它通过强制执行强密码来加强站点安全性。

Q8. 为了提高网站的性能,您将采取什么措施?

  • 仅在需要时在页面上加载脚本和样式。
  • 缩小CSS和JavaScript文件。
  • 使用CDN。
  • 以上所有

Q9. REST API使用哪种数据格式?

  • YAML
  • JSON
  • TXT
  • XML

Q10. 在div中嵌套的段落是什么颜色?

<head>
    <style>
        body { color: black; }

        p { color: blue; }

        div { color: green; }

        p { color: red; }
    </style>
</head>
<body>
    <div>
        <p>这是div中的段落。</p>
    </div>
</body>
</html>
  • 蓝色
  • 黑色
  • 红色
  • 绿色

Q11. 主题开发者可以利用什么API为用户提供一种操纵基本主题设置的方式。Customizer API是面向对象的,提供四个主要对象。它们是什么?

  • widget、container、section、setting
  • container、hook、setting、style
  • panel、block、control、setting
  • panel、section、control、setting

Q12. 你将使用哪个WordPress设置来使页面URL看起来像 http://example.com/my-page/ 而不是默认的 http://example.com/?p=21/

  • 写作
  • 永久链接
  • 漂亮URL
  • 阅读

Q13. 在WordPress中,块编辑器用于什么?

  • 在媒体库中裁剪图像
  • 将专业脚本注入内容区域
  • 创建站点布局
  • 创建和布局内容

Q14. 以下哪种文件类型与翻译WordPress无关?

  • .po
  • .pot
  • .mot
  • .mo

Q15. 动作钩子或过滤器的默认优先级是多少?

  • 10
  • 15
  • 0
  • 5

Q16. **和get_the_前缀的模板标签之间的主要区别是什么?

  • 以**为前缀的模板标签不接受参数。
  • 以**为前缀的模板标签可以直接在模板中使用。
  • 以**为前缀的模板标签显示值。以get_the_为前缀的模板标签返回值。
  • 以**为前缀的模板标签返回值。以get_the_为前缀的模板标签显示值。

Q17. WP_Query是WordPress查询类,用于从数据库中获取帖子。如何创建该类的新实例?

  • $query = new query_posts();
  • $query = new WP_Query();
  • $query = query_posts();
  • $query = get_posts();

Q18. 哪种用户角色是WordPress Multisite独有的?

  • MU管理员
  • 所有者
  • 超级管理员
  • 多站点主管

Q19. 在编辑器中,块以JavaScript形式呈现。在站点的前端,块以什么形式呈现?

  • 纯HTML
  • 作为React组件
  • 作为JavaScript注释
  • 作为HTML注释

Q20. 以下哪项不是国际化和本地化过程的一部分?

  • 在编写代码时,使用gettext函数将可翻译的字符串包装起来
  • 安装/使用WordPress多语言插件
  • 使用诸如Poedit之类的工具解析源代码,并将可翻译的字符串提取到POT文件中
  • 翻译POT文件成PO文件,每种语言一个

Q21. REST API提供公共数据,任何客户端都可以匿名访问,以及仅在身份验证后可用的私有数据。如何确保没有人能够通过REST API匿名访问站点数据?

  • 通过站点的wp-config.php文件禁用REST API。
  • 使用rest_authentication_errors()过滤器以及is_user_logged_in()条件限制访问仅限已登录用户。
  • 使用rest_authentication_errors()过滤器以及Cookie身份验证将访问限制为已登录用户。
  • 使用Disable REST API插件。

Q22. 以下哪个片段代表了一个安全调用jQuery并且不需要重复使用单词“jQuery”的包装器?

  • .
$.ready(function () {
  // 做一些事情
});
  • .
(function ($) {
  // 做一些事情
})(jQuery);
  • .
$(function () {
  // 做一些事情
});
  • .
jQuery(function ($) {
  // 做一些事情
});

Q23. add_action()函数的参数正确顺序是什么?

  • add_action( 'example_hook', 'example_function', $accepted_args, $priority )
  • add_action( 'example_function', 'example_hook', $priority, $accepted_args )
  • add_action( 'example_hook', 'example_function', $priority, $accepted_args )
  • add_action( 'example_function', 'example_hook', $priority )

Q24. 如果你的WordPress站点受到严重威胁,将其恢复到良好状态的最佳方法是什么?

  • 确定攻击日期,并将您的站点恢复到该日期之前的备份点。
  • 雇佣第三方服务来清理您的站点,因为非WordPress安全专家很难找到并删除攻击的所有痕迹。
  • 在服务器上手动删除可疑文件,并删除非核心WordPress的任何数据库表。
  • 更改

您的托管密码,您的WordPress管理员密码以及您的数据库密码。

解释:这可能不是最便宜的方法,但是它是最可靠的。如果安装了WP目录外的后门脚本,则恢复备份可能不起作用。

Q25. 如果您想注册自定义文章类型,你将使用哪个钩子?

  • register_post_type
  • add_meta_box
  • wp_head
  • init

Q26. WordPress主题的作用是什么?

  • 控制颜色、字体和页面布局
  • 添加可访问性增强功能,如键盘导航和跳转链接
  • 确保站点具有移动响应性
  • 所有这些答案

Q27. WordPress被翻译成200多种语言。如果您想帮助将WordPress翻译成其他语言,您将加入哪个贡献者组?

  • core
  • polyglots
  • accessibility
  • documentation

Q28. 动作和过滤器之间有什么区别?

  • 动作用于添加自定义函数和移除WordPress函数。过滤器用于使字符串可本地化以进行本地化。
  • 动作用于在运行时添加或删除代码。过滤器用于在数据显示在浏览器中或保存到数据库之前修改数据。
  • 动作用于在运行时为变量分配值。过滤器用于从动作中提取数据并在浏览器中显示它。
  • 动作用于添加用户输入的数据到数据库。过滤器用于在将数据添加到数据库之前验证用户输入的数据。

Q29. 如果您激活或更新一个插件,它破坏了您的站点,以至于您无法通过wp-admin管理它,您如何禁用插件?

  • 所有这些答案
  • 通过WP-CLI访问WordPress安装。运行以下命令:wp plugin deactivate offending-plugin。
  • 通过FTP访问站点文件,并导航到/wp-content/plugins/。删除您想要禁用的插件的文件夹或简单地将其重命名。
  • 使用phpMyAdmin将wp_options表的active_plugins选项值更改为a:0:{}。

Q30. WordPress REST API旨在使用基本的HTML方法接收和响应特定类型的请求。例如,上传PHP文件到服务器上的特定文件夹的请求可能看起来像这样的代码POST /folder/_file.php。根据此代码,您将什么称为 /folder/_file.php(在REST API术语中)?

  • 模式
  • 路由
  • 响应
  • 请求

Q31. 您将使用哪个WP-CLI命令来管理用户角色的功能?

  • wp admin
  • wp manage
  • wp cap
  • wp role

Q32. 在将数据呈现给用户之前,您将使用什么技术来保护数据?

  • 转义和清理
  • 验证和转义
  • 验证和清理
  • 转义和安全

Q33. 如果您的WordPress站点受到严重威胁,将其恢复到良好状态的最佳方法是什么?

  • 确定攻击日期,并将您的站点恢复到该日期之前的备份点。
  • 雇佣第三方服务来清理您的站点,因为非WordPress安全专家很难找到并删除攻击的所有痕迹。
  • 在服务器上手动删除可疑文件,并删除非核心WordPress的任何数据库表。
  • 更改您的托管密码,您的WordPress管理员密码以及您的数据库密码。

解释:这可能不是最便宜的方法,但是它是最可靠的。如果安装了WP目录外的后门脚本,则恢复备份可能不起作用。

Q34. 如果您想注册自定义文章类型,您将使用哪个钩子?

  • register_post_type
  • add_meta_box
  • wp_head
  • init

Q35. WordPress主题的作用是什么?

  • 控制颜色、字体和页面布局
  • 添加可访问性增强功能,如键盘导航和跳转链接
  • 确保站点具有移动响应性
  • 所有这些答案

Q36. WordPress的核心任务是什么?

  • 制造免费软件
  • 民主化出版和开源带来的自由
  • 赚钱
  • 鼓励博客

参考资料

Q37. 以下哪项不是您的WordPress网站的建议安全改进?

  • 站点应该与WordPress.org通信。
  • 删除不活动的主题。
  • 不要输出调试信息。
  • WordPress更新仅手动完成。

解释:与WordPress.org通信是检测新版本所需的。

Q38. 您如何使用CSS确保您的主题具有移动响应性?

  • 使用CSS网格创建响应式布局。
  • 使用媒体查询为不同的屏幕大小添加断点。
  • 使用Flexbox创建灵活的页面布局。
  • 所有这些答案

Q39. 您在哪里可以找到官方WordPress文档和使用指南?

  • support.wordpress.com
  • developer.wordpress.com
  • developer.wordpress.org
  • support.wordpress.org

Q40. 您将如何使用CSS确保您的主题具有移动响应性?

  • 使用CSS网格创建响应式布局。
  • 使用媒体查询为不同的屏幕大小添加断点。
  • 使用Flexbox创建灵活的页面布局。
  • 所有这些答案

Q41. 块API使开发人员能够在主题或插件中注册自定义块。您将如何注册自定义块?

  • 使用registerBlockName()函数。
  • 使用createGutenBlock()函数。
  • 使用块模板。
  • 使用registerBlockType()函数。

Q42. 在软件开发中,经常使用的哪个原则旨在减少代码重复?

  • RRR
  • WET
  • DRY
  • KISS

DRY(不要重复自己)

Q43. 在标准模板文件中,WordPress Loop运行多少次?

  • 它对数据库中的每个帖子运行一次。
  • 它只运行一次。
  • 模板文件中没有循环运行。
  • 它对每个获取的帖子运行一次。

Q44. 下列哪一项不是提高WordPress网站性能的建议?

  • 网站应运行最新版本的WordPress。
  • 删除或停用不必要的插件。
  • UTF8受支持。
  • 选择最新版本的PHP。

说明:新版本通常带有速度改进。停用插件可提高性能。通过排除,它是UTF8。

Q45. 在常规的WordPress安装中,瞬态和对象缓存之间有什么区别?

  • 瞬态是持久的,并写入wp_options。对象缓存仅在特定页面加载期间保持持久。
  • 瞬态存储在WordPress数据库中。对象缓存存储在安装WordPress的服务器上。
  • 瞬态在用户会话期间可用,并应用于所有页面组件。对象缓存仅在脚本中可用。
  • 瞬态仅持续特定页面加载。对象缓存是持久的,并写入wp_options表。

Q46. 您可以通过向wp-config.php文件添加__来增强WordPress网站的安全性吗?

  • 数据库用户名和密码
  • 唯一密钥和盐
  • 可访问性
  • 文档

参考

Q47. 根据WordPress PHP内联注释的编码标准,您将如何在PHP文档中编写单行注释?

  • // 这是单行注释
  • /\* _这是单行注释。_ /
  • // 这是单行注释。
  • <!-- 这是单行注释 -->

Q48. 如果您在WordPress网站启用了美化的永久链接,REST API索引将通过将什么附加到站点URL的末尾暴露出来。 (例如,http://example.com/answer/)。请注意,索引提供有关特定WordPress安装的可用路由的信息。

  • http://example.com/wp-json/
  • http://example.com/wp-admin/
  • http://example.com/wp-rest/
  • http://example.com/wp-rest-api/

Q49. 什么是将您编写的代码标记为准备好进行翻译的过程?

  • 国际化
  • 本地化
  • 翻译
  • 使用GlotPress

说明:本地化和翻译是提交特定语言的翻译的同义词。 GlotPress只是一个WordPress插件。

Q50. 在wp-config.php文件中,您已添加以下代码行。它是做什么用的?

define( 'DISALLOW_FILE_EDIT', true );

  • 防止任何非管理员用户直接编辑主题或插件文件
  • 禁用WordPress管理中的主题和插件编辑器
  • 禁用从WordPress管理或通过直接文件访问编辑核心WordPress文件的功能
  • 将所有WordPress安装中的文件设置为只读权限

[更多WordPress安全性:WordPress中的Disallow File

Edit设置](https://www.icontrolwp.com/blog/more-wordpress-security-disallow-file-edit-setting-wordpress/)。将所有文件设置为只读将使自动更新无法进行。

Q51. 根据WCAG 2.0无障碍标准,哪些内容必须具有下划线链接?

  • 图像上的链接
  • 用户界面控件中的链接
  • 导航栏中的链接
  • 段落文本中的链接

Q52. 以下哪种方式可以通过测试来为WordPress社区做贡献?

  • 用户测试
  • 所有这些答案
  • 测试版测试
  • 自动化测试

Q53. WordPress是根据GPL许可的开源软件。这意味着__

  • 派生作品也必须被许可为GPL
  • 所有这些答案
  • 该软件可免费使用
  • 该软件可以自由修改

Q54. 查看第1行的HTML。第2行的PHP的目标是在插入数据库之前提取字段值并将其分配给一个变量。这个PHP代码有什么问题吗?

<input type="text" id="title" name="title" />
$title = $_POST[ 'title' ];
  • 代码示例未使用GET方法。它应该使用get_post_field()函数包装,并像这样:$title = get_post_field($GET['title']);
  • 代码示例未对表单数据进行过滤。它应该使用sanitize_text_field()函数,并且看起来像这样:$title = sanitize_text_field($_POST['title']);
  • 没有错误。该代码遵循WordPress最佳实践。
  • 代码示例不允许进行翻译。它应该使用翻译函数,并像这样:$title = __($_POST['title']);

参考

Q55. 哪种CSS类命名约定符合WordPress CSS编码标准?

  • .selector-name
  • .selector_name
  • .selectorName
  • div.selector_name

参考 - 避免下划线

Q56. 在WordPress安装中,哪个文件夹不受自动WordPress更新的影响?

  • /wp-admin
  • root
  • /wp-content
  • /wp-includes

Q57. 什么是瞬态?

  • 短数据库查询
  • 缓存信息的一种方式
  • 用于快速调试的插件
  • 存储在数据库中的草稿

说明Transients

Q58. 如果您想调试一些JavaScript,您将使用哪种方法在浏览器控制台中显示数据?

  • windows.alert()
  • console.log()
  • document.write()
  • innerHTML

Q59. 在网页上,通常有导航链接,搜索栏或其他在主内容之前显示的元素。对于键盘和屏幕阅读器用户,每次新页面加载时都必须通过所有这些元素进行标签化,可以非常令人沮丧,因为他们必须在每个新页面加载时通过所有这些元素进行标签化。您可以添加什么到站点中来解决这个问题?

  • 可折叠菜单
  • 无限滚动
  • 跳过链接
  • 选项卡导航

Q60. 您会分配什么用户角色给某人,以便他们只能编写和发布自己的帖子而不是其他人的帖子?

  • 贡献者
  • 作者
  • 编辑
  • 订阅者

说明角色总结

Q61. 在WordPress开发的最佳实践中,什么是向网站添加自定义文章类型(CPT)的首选方法?

  • 通过phpMyAdmin添加CPT
  • 通过插件添加CPT
  • 通过父主题添加CPT
  • 通过子主题添加CPT

参考

Q62. 在WordPress模板层次结构中,哪个文件不能用于显示存档?

  • archive.php
  • index.php
  • page.php
  • category.php

参考

Q63. 为什么不能在模板页面上修改查询?

  • 查询只能在循环内运行。
  • 如果使用pre_get_posts(),可以在模板页面中修改查询。
  • 根据WordPress最佳实践,应仅在functions.php中修改查询。
  • 由于执行顺序,查询在模板加载时已经运行。

参考

Q64. 这个代码示例是一个什么例子?

<?php
if ( have_posts() ) : while ( have_posts() ) : the_post();
        the_content();
endwhile;
else :
        _e( 'Sorry, no posts matched your criteria.', 'textdomain' );
endif;
  • 自定义查询
  • 模板标记
  • 循环
  • 嵌套循

Q65. 这些是制作子主题的最低文件要求的哪些?

  • index.php functions.php
  • index.php style.css script.js
  • functions.php style.css script.js
  • functions.php style.css

参考

Q66. 在WordPress模板层次结构中,哪个文件不能用于显示存档?

  • archive.php
  • index.php
  • page.php
  • category.php

参考

Q67. 为什么不能在模板页面上修改查询?

  • 查询只能在循环内运行。
  • 如果使用pre_get_posts(),可以在模板页面中修改查询。
  • 根据WordPress最佳实践,应仅在functions.php中修改查询。
  • 由于执行顺序,查询在模板加载时已经运行。

参考

Q68. 对于大多数现代主题,用于自定义站点外观和功能的标准方法是什么,例如更改站点描述或添加徽标和站点图标?

  • WordPress设置
  • 自定义器
  • wp-config.php
  • 主题设置

参考

Q69. 您将如何编写一个包含“Hello World!”的文本字符串,以便其他人可以将字符串翻译为其他语言?

  • apply_filters( 'Hello World!', 'mytextdomain' );
  • esc_html( 'Hello World!', 'mytextdomain' );
  • $string = "Hello World!";
  • __( 'Hello World!', 'mytextdomain' );

参考

Q70. 在可访问性的最佳实践方面,以下哪些是正确的?

  • 不要跳过标题级别。
  • 确保背景和文本之间有适当的颜色对比度。
  • 如果可以使用鼠标完成活动,则也必须可以通过键盘访问。
  • 所有这些答案

Q71. JavaScript变量可以保存许多数据类型。以下变量表示哪种数据类型?

var x = '16';
  • 布尔值
  • 数字
  • 字符串
  • 对象

参考

Q72. 与页面相比,什么时候会使用帖子?

  • 用于顶级菜单项
  • 嵌套(与其他内容有父子关系)
  • 当内容是博客的一部分时。
  • 常青

Q73. WordPress块编辑器包含许多默认块,包括段落块,图像块,引用块和短代码块。块分为类别,以帮助用户浏览和发现它们。哪个不是WordPress核心提供的类别?

  • 格式化
  • 小部件
  • 布局
  • 短代码

Q74. 用于在任何WordPress站点上管理用户配置文件照片的服务是什么?

  • Gravatar
  • WordPress.org
  • 没有。只需在站点用户帐户中上传个人资料照片。
  • 个人资料照片插件

Q75. DRY代码的哪项不是好处?

  • 代码可以重复使用。
  • 代码不太抽象。
  • 代码更易于阅读。
  • 代码更易于维护。

Q76. 下列哪个不会影响您的站点速度?

  • 缓存
  • 您的网络主机
  • 未激活的插件
  • 内容交付网络(CDN)

Q77. 您在哪里配置WordPress站点的全局评论设置?

  • 工具屏幕
  • wp-config.php
  • cPanel
  • 讨论设置

Q78. 您不能通过wp-config.php配置哪项?

  • 更改默认用户角色
  • 更改默认的wp_table前缀
  • 更改您的站点或WordPress地址
  • 更改默认的帖子修订次数

Q79. 当涉及到WordPress开发的最佳实践时,添加自定义文章类型(CPT)到站点的首选方法是什么?

  • 通过phpMyAdmin添加CPT
  • 通过插件添加CPT
  • 通过父主题添加CPT
  • 通过子主题添加CPT

参考

Q80. 您既可以增强站点的安全性,又可以改善Google在搜索结果中呈现站点的方式的方法是什么?

  • 安装SSL证书。
  • 在您的站点上安装安全插件。
  • 使用第三方安全监控服务。
  • 要求用户登录才能查看内容。

Q81. 查看第1行的HTML。第2行的PHP的目标是在插入数据库之前提取字段值并将其分配给一个变量。这个PHP代码有什么问题吗?

  1. <input type="text" id="title" name="title" />
  2. $title = $_POST[ 'title' ]
  • 代码

示例未使用GET方法。它应该使用get_post_field()函数包装,并像这样:$title = get_post_field($GET['title']);

  • 代码示例未对表单数据进行过滤。它应该使用sanitize_text_field()函数,并且看起来像这样:$title = sanitize_text_field($_POST['title']);
  • 没有错误。该代码遵循WordPress最佳实践。
  • 代码示例不允许进行翻译。它应该使用翻译函数,并像这样:$title = __($_POST['title']);

参考

Q82. 在WordPress安装中,哪个文件夹不受自动WordPress更新的影响?

  • /wp-admin
  • root
  • /wp-content
  • /wp-includes

Q83. 在WordPress PHP内联注释的编码标准中,您将如何编写单行注释?

  • // 这是单行注释
  • /\* _这是单行注释。_ /
  • // 这是单行注释。
  • <!-- 这是单行注释 -->

Q84. 如果您在WordPress网站启用了美化的永久链接,REST API索引将通过将什么附加到站点URL的末尾暴露出来。 (例如,http://example.com/answer/)。请注意,索引提供有关特定WordPress安装的可用路由的信息。

  • http://example.com/wp-json/
  • http://example.com/wp-admin/
  • http://example.com/wp-rest/
  • http://example.com/wp-rest-api/

Q85. 什么是将您编写的代码标记为准备好进行翻译的过程?

  • 国际化
  • 本地化
  • 翻译
  • 使用GlotPress

说明:本地化和翻译是提交特定语言的翻译的同义词。 GlotPress只是一个WordPress插件。

Q86. 在wp-config.php文件中,您已添加以下代码行。它是做什么用的?

define( 'DISALLOW_FILE_EDIT', true );

  • 防止任何非管理员用户直接编辑主题或插件文件
  • 禁用WordPress管理中的主题和插件编辑器
  • 禁用从WordPress管理或通过直接文件访问编辑核心WordPress文件的功能
  • 将所有WordPress安装中的文件设置为只读权限

更多WordPress安全性:WordPress中的Disallow File Edit设置。将所有文件设置为只读将使自动更新无法进行。

Q87. 根据WCAG 2.0无障碍标准,哪些内容必须具有下划线链接?

  • 图像上的链接
  • 用户界面控件中的链接
  • 导航栏中的链接
  • 段落文本中的链接

Q88. 以下哪种方式可以通过测试来为WordPress社区做贡献?

  • 用户测试
  • 所有这些答案
  • 测试版测试
  • 自动化测试

Q89. WordPress是根据GPL许可的开源软件。这意味着__

  • 派生作品也必须被许可为GPL
  • 所有这些答案
  • 该软件可免费使用
  • 该软件可以自由修改

Q90. 查看第1行的HTML。第2行的PHP的目标是在插入数据库之前提取字段值并将其分配给一个变量。这个PHP代码有什么问题吗?

<input type="text" id="title" name="title" />
$title = $_POST[ 'title' ];
  • 代码示例未使用GET方法。它应该使用get_post_field()函数包装,并像这样:$title = get_post_field($GET['title']);
  • 代码示例未对表单数据进行过滤。它应该使用sanitize_text_field()函数,并且看起来像这样:$title = sanitize_text_field($_POST['title']);
  • 没有错误。该代码遵循WordPress最佳实践。
  • 代码示例不允许进行翻译。它应该使用翻译函数,并像这样:$title = __($_POST['title']);

参考

Q91. 在WordPress安装中,哪个文件夹不受自动WordPress更新的影响?

  • /wp-admin
  • root
  • /wp-content
  • /wp-includes

Q92. 在WordPress PHP内联注释的编码标准中,您将如何编写单行注释?

  • // 这是单行注释
  • /\* _这是单行注释。_ /
  • // 这是单行注释。
  • <!-- 这是单行注释 -->