Wordpress Core Concepts Flashcards

1
Q

Q: What is WordPress?

A

A: WordPress is an open-source content management system (CMS) written in PHP, using MySQL or MariaDB databases.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Q: What are the key features of WordPress?

A

A: Customisation, SEO-friendly, themes, plugins, user management, media management, and more.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Q: What is the difference between WordPress.org and WordPress.com?

A

A: WordPress.org is self-hosted and open-source; WordPress.com is a hosted service with limited customisation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Q: What is the WordPress Codex?

A

A: The official documentation for WordPress.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Q: What is the latest stable version of WordPress?

A

A: 6.7.1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Q: What is the purpose of the wp-config.php file?

A

A: It contains the database configuration and other settings for a WordPress installation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Q: What is the structure of the WordPress file hierarchy?

A

A: Key directories include wp-admin, wp-content, and wp-includes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Q: What is the wp-content directory used for?

A

A: It stores themes, plugins, and uploaded media files.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Q: What is the role of the wp-includes directory?

A

A: It contains core WordPress functionality and PHP files.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Q: What is the WordPress database schema?

A

A: Key tables include wp_posts, wp_users, wp_options, wp_terms, and wp_term_relationships.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Q: What is a WordPress theme?

A

A: A collection of files that control the design and layout of a WordPress site.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Q: What is a child theme?

A

A: A theme that inherits functionality from another theme, allowing for safe updates.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Q: What is the purpose of the functions.php file?

A

A: It allows developers to add custom PHP code to a WordPress theme.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Q: What is the Template Hierarchy?

A

A: A system WordPress uses to determine which template file to use for a given page.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Q: What is the index.php file?

A

A: It is the fallback template file in WordPress.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Q: What is a WordPress plugin?

A

A: A piece of software that adds functionality or features to a WordPress site.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Q: Where are plugins stored?

A

A: In the wp-content/plugins directory.

18
Q

Q: What are the minimum requirements for creating a plugin?

A

A: A PHP file with a plugin header comment block.

19
Q

Q: What is the difference between a free and premium plugin?

A

A: Free plugins are hosted on WordPress.org; premium plugins are sold by developers with additional features.

20
Q

Q: How can plugins affect site performance?

A

A: Poorly coded plugins can slow down the site or create security vulnerabilities.

21
Q

Q: What are the default WordPress user roles?

A

A: Administrator, Editor, Author, Contributor, Subscriber.

22
Q

Q: What permissions does an Administrator have?

A

A: Full control over the site, including plugins, themes, and settings.

23
Q

Q: How can you change a user’s role?

A

A: From the Users section in the WordPress Admin dashboard.

24
Q

Q: What is the purpose of capabilities in WordPress?

A

A: To define what actions a user role can perform.

25
Q

Q: What is the wp_users table used for?

A

A: It stores user information such as usernames, emails, and passwords.

26
Q

Q: Where can you change the site title and tagline?

A

A: In the General Settings menu of the WordPress Admin.

27
Q

Q: What is a permalink?

A

A: A permanent URL structure for posts and pages.

28
Q

Q: What are the default WordPress permalink settings?

A

A: Plain, Day and Name, Month and Name, Numeric, Post Name, and Custom.

29
Q

Q: What is the Reading Settings menu used for?

A

A: To define the homepage display and blog page settings.

30
Q

Q: What does the Media Settings menu control?

A

A: The default image sizes for media uploads.

31
Q

Q: Why are WordPress updates important?

A

A: To fix bugs, enhance security, and add new features.

32
Q

Q: How can you enable automatic updates in WordPress?

A

A: Use the auto-update option in the WordPress Admin or modify wp-config.php.

33
Q

Q: What is the purpose of maintenance mode?

A

A: To display a maintenance message while the site is being updated.

34
Q

Q: What is a staging site?

A

A: A copy of your site used for testing changes before going live.

35
Q

Q: How can you backup a WordPress site?

A

A: Use plugins like UpdraftPlus or manually backup files and the database.

36
Q

Q: How can you secure your WordPress login?

A

A: Use strong passwords, two-factor authentication, and limit login attempts.

37
Q

Q: What is a common vulnerability in WordPress?

A

A: Outdated plugins, themes, and core files.

38
Q

Q: What is the purpose of a security plugin?

A

A: To add features like malware scanning, firewall protection, and login monitoring.

39
Q

Q: How can you protect the wp-admin directory?

A

A: Use a plugin, IP restrictions, or password protection.

40
Q

Q: What is SSL, and why is it important for WordPress?

A

A: SSL encrypts data transfer, ensuring secure connections. It is essential for SEO and user trust.