12.2.2. Subject Properties

A property simply defines what part of the subject you want. There are many properties that can be selected in Property select. The available properties are given below.

Important

Not all the properties are available for all the subjects. The plugin will display the properties that are suitable for the selected subject.

12.2.2.1. Value

This property uses the subject’s value directly. Selecting this is the same as not selecting a property at all.

12.2.2.2. Character length

This property counts the number of characters in the selected subject’s value.

Options
Treat as HTML?:Check this if the subject’s value is HTML, and you want to work with the texts of the elements. If you do not check this in that case, then the HTML code will be considered as well.

12.2.2.3. Word length

This property counts the number of words in the selected subject’s value.

Options
Treat as HTML?:Check this if the subject’s value is HTML, and you want to work with the texts of the elements. If you do not check this in that case, then the HTML code will be considered as well.

12.2.2.4. Numeric value

This property parses the selected subject’s value to a number so that you can use the commands that can work with numbers. If the subject value is not numeric, this property will skip its value. For example, if one of the post’s tags is numeric, and you select this property, then only the one numeric tag will be used by the command.

12.2.2.5. Element attribute value

This property parses the subject into an HTML document and retrieves the value of the specified elements’ specified attributes.

Options
Selectors:Define the CSS selectors that find the target elements in the subject’s value.
Attribute name:Enter the name of the attribute whose value will be retrieved from the HTML elements found by the specified CSS selectors.

12.2.2.6. Element numeric attribute value

This property does the same thing as Element attribute value and then parses the value into a number, so that you can use the commands that work with the numbers. For this to work, the value of the specified elements’ specified attribute must be a number.

Options
Selectors:Define the CSS selectors that find the target elements in the subject’s value.
Attribute name:Enter the name of the attribute whose value will be retrieved from the HTML elements found by the specified CSS selectors.

12.2.2.7. Count

This property counts the number of items in the specified subject. For example, if the subject is post tags, and there 20 post tags, then the property’s value is 20.

12.2.2.8. Attribute value

This is available for the element subject only. This retrieves the value of the specified attribute of the subject element.

Options
Attribute name:Enter the name of the attribute whose value will be retrieved from the HTML elements found by the specified CSS selectors.

12.2.2.9. Numeric attribute value

This is available for the element subject only. This property does the same thing as Attribute value and then parses the value into a number, so that you can use the commands that work with the numbers. For this to work, the value of the specified elements’ specified attribute must be a number.

Options
Attribute name:Enter the name of the attribute whose value will be retrieved from the HTML elements found by the specified CSS selectors.

12.2.2.10. HTML

This is available for the element subject only. This retrieves the HTML code of the specified elements.

12.2.2.11. Text

This is available for the element subject only. This retrieves the text inside the specified elements. For example, if the element’s HTML is

<div class="item">This is a text.</div>

Then the output of this property will be This is a text..

12.2.2.12. Numeric text

This is available for the element subject only. This does the same thing as Text and then parses the value into a number, so that you can use the commands that work with the numbers. For this to work, the value of the specified elements’ text must be a number.

12.2.2.13. Tag name

This is available for the element subject only. This retrieves the specified elements’ tag name. For example, if the specified element is <span>Item</span>, then the tag name is span.

12.2.2.14. Error

This is available for the request subject only. This retrieves the error from a request, if there is any.

12.2.2.15. HTTP status code

This is available for the request subject only. This retrieves the HTTP status code from the response of the request made to the target web page. For example, 404 is for not-found pages. Please note that the target web page might not be sending a standard status code. For example, instead of sending 404 response code for a not-found page, the target web page may choose to redirect the page to another, non-related page and send 200 response. Which status code the target site sends depends on the target site.