12.3.1. Command Subjects
There are many subjects that can be selected in Subject select. These are given below.
Important
Some of the subjects may be available only for the condition or action commands. For example, if a subject does not have a suitable condition command, it might not be available for selection in a condition command. Likewise, if a subject does not have a suitable action command, it might not be available for selection in an action command.
12.3.1.1. Post
These subjects are related to the WordPress post that is created as a result of the crawling process. These are:
- Title
- Excerpt
- Category Names
- Slug
- Content
- Tags
- Meta Keywords
- Meta Description
- Custom Meta
- Media Title
- Media Description
- Media Caption
- Media Alternate Text
- Thumbnail Title
- Thumbnail Description
- Thumbnail Caption
- Thumbnail Alternate Text
- Taxonomies
- Next Page URL
- All Page URLs
- Custom Short Codes
- Media Files
- Publish Date
12.3.1.2. WooCommerce
These subjects are related to WooCommerce products. They are available only if you save a post as a WooCommerce product (See: Saving WooCommerce products). These are:
- Product Button Text
- Product Media Title
- Product Media Description
- Product Media Caption
- Product Media Alternate Text
- Product Purchase Note
- Product Attribute Name
- Product Attribute Values
- Product URL
- Product Regular Price
- Product Sale Price
- Product SKU
- Product Stock Quantity
- Product Weight
- Product Length
- Product Width
- Product Height
12.3.1.3. Special
The special subjects are defined to be able to provide commands related to them. That’s the only reason why they exist. Special subjects are as follows:
Post: | Makes it possible to interact with the post-related things. For example, when you select this subject, action commands for changing the post status and the author will be available. |
---|---|
Crawling: | Makes it possible to interact with the crawling-related things. For example, when you select this subject, you can check if the plugin is crawling the first page or a recrawling is in progress. Also, a command that stops the crawling is available for this subject. |
Notification: | When selected, commands that send notifications will be available for selection. |
Element: | When selected, condition commands that check if an element exists or not, and action commands that interact with an element, such as clone it or remove the links inside it, will be available for selection. Also, many properties related to an element will be available for selection. |
Request: | When selected, properties and commands related to the HTTP request made to the target site to crawl a category or post page will be available. For example, you can check if the request is resulted in an error. |
You can simply select one of these subjects and observe properties and commands available for them.