Unit 1 – Introduction, Installation & Configuration
1. What does CMS stand for?
A) Content Management System
B) Content Marketing Service
C) Computer Management System
D) Content Media Software
Answer: A
2. WordPress is primarily a:
A) Database
B) Content Management System
C) Programming language
D) Web server
Answer: B
3. Which of the following is included in WordPress installation topics?
A) Directory and file structure
B) CPU scheduling
C) Network routing
D) Compiler design
Answer: A
4. Which WordPress component provides an administrative interface?
A) Dashboard
B) Browser
C) Database server
D) FTP
Answer: A
5. Which item can be added, edited and deleted in WordPress?
A) Page
B) Category
C) Post
D) All of the above
Answer: D
6. Which of the following can be added as a media file in WordPress according to the syllabus?
A) Image
B) PDF
C) DOC
D) All of the above
Answer: D
7. Gutenberg is associated with:
A) WordPress editor
B) Database backup
C) Web hosting
D) Server configuration
Answer: A
8. Which is a Gutenberg block?
A) Paragraph
B) Heading
C) Image
D) All of the above
Answer: D
9. Which Gutenberg block is used for displaying a collection of images?
A) Gallery
B) Quote
C) Code
D) Button
Answer: A
10. Which block is specifically designed for displaying video content?
A) Audio
B) Video
C) Cover
D) List
Answer: B
11. Which of the following is a Gutenberg block?
A) Quote
B) Paragraph
C) Columns
D) All of the above
Answer: D
12. Which WordPress setting controls how URLs are structured?
A) Media
B) Permalinks
C) Discussion
D) Writing
Answer: B
13. Which of the following is a WordPress setting?
A) General
B) Writing
C) Reading
D) All of the above
Answer: D
14. Which setting is related to comments and discussion?
A) Discussion
B) Media
C) Reading
D) Permalinks
Answer: A
15. WordPress can be updated using:
A) One-click update
B) Manual update
C) Both A and B
D) Neither A nor B
Answer: C
16. Which topic is included in Unit 1?
A) Database Structure
B) Custom Post Types
C) Widget Area
D) Theme Development
Answer: A
Unit 2 – Theme
17. What is a WordPress theme?
A) A database table
B) A collection controlling the appearance/design of a website
C) A web browser
D) A plugin database
Answer: B
18. Before using a newly installed theme, it generally needs to be:
A) Compiled
B) Activated
C) Exported
D) Deleted
Answer: B
19. Which option is related to WordPress Theme Customize Options?
A) Site Identity
B) Menus
C) Widgets
D) All of the above
Answer: D
20. Which of the following is a Theme Customize option?
A) Homepage Settings
B) Additional CSS
C) Site Identity
D) All of the above
Answer: D
21. Which option is used to manage website navigation menus?
A) Menus
B) Media
C) Reading
D) Discussion
Answer: A
22. Additional CSS is related to:
A) Styling the website
B) Database backup
C) User authentication
D) Plugin installation
Answer: A
Unit 3 – Widget
23. What is a WordPress widget?
A) A small content/functionality area that can be placed in widget areas
B) A database
C) A theme file
D) A programming language
Answer: A
24. Widget areas are used to:
A) Place widgets on a website
B) Install WordPress
C) Create databases
D) Update PHP
Answer: A
25. Which of the following is an available WordPress widget mentioned in the syllabus?
A) Calendar
B) Categories
C) Search
D) All of the above
Answer: D
26. Which widget displays recent comments?
A) Recent Comments
B) Recent Posts
C) Archives
D) Meta
Answer: A
27. Which widget can display a list of recent posts?
A) Recent Posts
B) Categories
C) Pages
D) Search
Answer: A
28. Which widget can display website categories?
A) Categories
B) Calendar
C) Audio
D) Video
Answer: A
29. Which widget can be used to display a navigation menu?
A) Navigation Menu
B) Tag Cloud
C) Archives
D) Meta
Answer: A
30. Which widget is used for searching content?
A) Search
B) RSS
C) Text
D) Pages
Answer: A
31. Which widget displays tags visually?
A) Tag Cloud
B) Calendar
C) Image
D) Meta
Answer: A
32. Which widget can contain custom HTML?
A) Custom HTML
B) Search
C) Archives
D) Pages
Answer: A
33. Which of the following is listed as an available widget?
A) Image Gallery
B) Video
C) Audio
D) All of the above
Answer: D
34. What is an inactive widget?
A) A widget that is not currently being used/placed
B) A deleted widget
C) A database widget
D) A theme
Answer: A
Plugin
35. What is a WordPress plugin?
A) An extension that adds functionality to WordPress
B) A database table
C) A theme template
D) A media file
Answer: A
36. What is generally required after installing a plugin to use its functionality?
A) Activation
B) Formatting
C) Compilation
D) Printing
Answer: A
37. Which of the following is a useful plugin listed in the syllabus?
A) SEO Yoast
B) Contact Form 7
C) WooCommerce
D) All of the above
Answer: D
38. Which plugin is associated with SEO in the syllabus?
A) SEO Yoast
B) WooCommerce
C) WP Super Cache
D) Regenerate Thumbnails
Answer: A
39. Which plugin is associated with creating contact forms?
A) Contact Form 7
B) WooCommerce
C) SEO Yoast
D) WP Super Cache
Answer: A
40. Which plugin is used for e-commerce functionality?
A) WooCommerce
B) Contact Form 7
C) Regenerate Thumbnails
D) SEO Yoast
Answer: A
41. Which plugin is listed for caching?
A) WP Super Cache
B) WooCommerce
C) Contact Form 7
D) Advanced Custom Fields
Answer: A
42. Which plugin is listed for regenerating thumbnails?
A) Regenerate Thumbnails
B) WP Super Cache
C) SEO Yoast
D) WooCommerce
Answer: A
43. Which plugin provides custom fields functionality?
A) Advanced Custom Fields
B) Contact Form 7
C) WP Super Cache
D) WooCommerce
Answer: A
44. Which plugin is listed for migration?
A) All-in-One WP Migration
B) SEO Yoast
C) Contact Form 7
D) Regenerate Thumbnails
Answer: A
The syllabus lists these plugins and also includes Custom Post Type Widgets.
Unit 4 – Theme Development
45. Which file is part of the basic anatomy of a WordPress theme?
A) header.php
B) footer.php
C) sidebar.php
D) All of the above
Answer: D
46. Which file normally contains the header portion of a theme?
A) header.php
B) footer.php
C) sidebar.php
D) comments.php
Answer: A
47. Which file is associated with the footer section of a theme?
A) footer.php
B) header.php
C) index.php
D) archive.php
Answer: A
48. Which of the following is a WordPress template file?
A) style.css
B) index.php
C) page.php
D) All of the above
Answer: D
49. Which file is generally used as the main fallback template in a WordPress theme?
A) index.php
B) header.php
C) footer.php
D) comments.php
Answer: A
50. Which file is associated with displaying a single post?
A) single.php
B) archive.php
C) search.php
D) category.php
Answer: A
51. Which template is used for a 404 error page?
A) 404.php
B) error.php
C) notfound.php
D) wrong.php
Answer: A
52. Which template is associated with search results?
A) search.php
B) single.php
C) page.php
D) date.php
Answer: A
53. Which template is associated with categories?
A) category.php
B) tag.php
C) author.php
D) archive.php
Answer: A
54. Which template is associated with tags?
A) tag.php
B) category.php
C) author.php
D) date.php
Answer: A
55. Which two functions are specifically mentioned for The Loop?
A) have_posts() and the_post()
B) get_header() and get_footer()
C) wp_head() and wp_footer()
D) is_home() and is_page()
Answer: A
56. Which function checks whether there are posts available in The Loop?
A) have_posts()
B) the_post()
C) get_posts()
D) post_exists()
Answer: A
57. Which function advances the current post in The Loop?
A) the_post()
B) have_posts()
C) next_post()
D) get_post()
Answer: A
58. Which function loads the theme header?
A) get_header()
B) get_footer()
C) get_sidebar()
D) wp_head()
Answer: A
59. Which function loads the theme footer?
A) get_footer()
B) get_header()
C) wp_footer()
D) footer()
Answer: A
60. Which function loads the sidebar template?
A) get_sidebar()
B) sidebar()
C) get_side()
D) wp_sidebar()
Answer: A
61. Which function is used to display post content?
A) the_content()
B) the_excerpt()
C) the_title()
D) the_ID()
Answer: A
62. Which function displays the post title?
A) the_title()
B) the_content()
C) the_excerpt()
D) the_tags()
Answer: A
63. Which function displays the post ID?
A) the_ID()
B) get_the_ID()
C) post_ID()
D) display_ID()
Answer: A
64. Which function displays post tags?
A) the_tags()
B) the_category()
C) get_tags()
D) post_tags()
Answer: A
65. Which function displays the permalink of a post?
A) the_permalink()
B) the_link()
C) post_url()
D) permalink_url()
Answer: A
66. Which function is used to create/display a navigation menu?
A) wp_nav_menu()
B) register_nav_menu()
C) menu()
D) wp_menu()
Answer: A
67. Which function checks whether the current page is a category archive?
A) is_category()
B) is_archive_category()
C) category_check()
D) check_category()
Answer: A
68. Which function checks whether the current page is a single post?
A) is_single()
B) is_post()
C) single_post()
D) check_single()
Answer: A
69. Which function checks whether the current page is the homepage/front page?
A) is_front_page()
B) is_home_page()
C) front_page()
D) check_front()
Answer: A
70. Which file is specifically mentioned for theme functions?
A) functions.php
B) function.php
C) theme.php
D) wp-functions.php
Answer: A
The syllabus specifically includes theme anatomy, template files, The Loop, template tags, post-thumbnail tags, navigation-menu tags, conditional tags, and functions.php.
Unit 5 – Advanced Development
71. Which function is used to add an action hook?
A) add_action()
B) add_filter()
C) action_add()
D) hook_action()
Answer: A
72. Which function is used to add a filter hook?
A) add_filter()
B) add_action()
C) filter_add()
D) hook_filter()
Answer: A
73. Which function is used to register a shortcode?
A) add_shortcode()
B) register_shortcode()
C) create_shortcode()
D) shortcode_add()
Answer: A
74. Which function is used to execute a shortcode in WordPress?
A) do_shortcode()
B) run_shortcode()
C) execute_shortcode()
D) shortcode_run()
Answer: A
75. Which function is used to register a navigation menu?
A) register_nav_menu()
B) add_nav_menu()
C) create_nav_menu()
D) wp_register_menu()
Answer: A
76. Which function is used to register a Custom Post Type?
A) register_post_type()
B) add_post_type()
C) create_post_type()
D) custom_post_type()
Answer: A
77. Which function is used to register a taxonomy?
A) register_taxonomy()
B) add_taxonomy()
C) create_taxonomy()
D) taxonomy_register()
Answer: A
78. Custom Post Types are included under:
A) Advanced Development
B) Installation
C) Widgets
D) Theme Customize
Answer: A
79. Which function registers a widget area/sidebar?
A) register_sidebar()
B) add_sidebar()
C) create_sidebar()
D) sidebar_register()
Answer: A
80. Which function displays a registered sidebar/widget area?
A) dynamic_sidebar()
B) display_sidebar()
C) show_sidebar()
D) sidebar_dynamic()
Answer: A
The advanced-development section of the syllabus explicitly includes add_action(), add_filter(), add_shortcode(), do_shortcode(), register_nav_menu(), register_post_type(), register_taxonomy(), register_sidebar(), and dynamic_sidebar().
Quick Answer Key
| Q | Ans | Q | Ans | Q | Ans | Q | Ans |
|---|---|---|---|---|---|---|---|
| 1 | A | 21 | A | 41 | A | 61 | A |
| 2 | B | 22 | A | 42 | A | 62 | A |
| 3 | A | 23 | A | 43 | A | 63 | A |
| 4 | A | 24 | A | 44 | A | 64 | A |
| 5 | D | 25 | D | 45 | D | 65 | A |
| 6 | D | 26 | A | 46 | A | 66 | A |
| 7 | A | 27 | A | 47 | A | 67 | A |
| 8 | D | 28 | A | 48 | D | 68 | A |
| 9 | A | 29 | A | 49 | A | 69 | A |
| 10 | B | 30 | A | 50 | A | 70 | A |
| 11 | D | 31 | A | 51 | A | 71 | A |
| 12 | B | 32 | A | 52 | A | 72 | A |
| 13 | D | 33 | D | 53 | A | 73 | A |
| 14 | A | 34 | A | 54 | A | 74 | A |
| 15 | C | 35 | A | 55 | A | 75 | A |
| 16 | A | 36 | A | 56 | A | 76 | A |
| 17 | B | 37 | D | 57 | A | 77 | A |
| 18 | B | 38 | A | 58 | A | 78 | A |
| 19 | D | 39 | A | 59 | A | 79 | A |
| 20 | D | 40 | A | 60 | A | 80 | A |
Total: 80 MCQs covering the complete syllabus from Unit 1 to Unit 5.