• Skip to primary navigation
  • Skip to main content
  • Skip to footer
WooCommerce a2z

WooCommerce a2z

WooCommerce

  • Home
  • Plugins
  • Blocks
  • Shortcodes
  • APIs
  • Classes
  • Files
  • Hooks
  • Sitemap
  • Blog
  • _
  • #
  • $
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Z
Home / Archives for P

P

_sort_priority_callback() – Sort Priority Callback Function

AbstractHtmlProcessor::prepareHtmlForDomConversion() – Returns the HTML with added document type, Content-Type meta tag, and self-closing slashes, if needed, ensuring that the HTML will be good for creating a DOM document from it.

AbstractProductGrid::get_price_html() – Get the price.

AbstractProductGrid::get_products_limit() – Works out the item limit based on rows and columns, or returns default.

AbstractProductGrid::get_products() – Run the query and return an array of product IDs

AbstractProductGrid::parse_attributes() – Get the block’s attributes.

AbstractProductGrid::parse_query_args() – Parse query args.

AbstractProductGrid::render_product() – Render a single products.

ActionScheduler_Abstract_ListTable::display_page() – Render the list table page, including header, notices, status filters and table.

ActionScheduler_Abstract_ListTable::prepare_column_headers() – Prepares the _column_headers property which is used by WP_Table_List at rendering.

ActionScheduler_Abstract_ListTable::prepare_items() – Prepares the data to feed WP_Table_List.

ActionScheduler_Abstract_ListTable::process_bulk_action() – Checks if the current request has a bulk action. If that is the case it will validate and will execute the bulk method handler. Regardless if the action is valid or not it will redirect to the previous page removing the current arguments that makes this request a bulk action.

ActionScheduler_Abstract_ListTable::process_row_actions() –

ActionScheduler_Abstract_QueueRunner::process_action() – Process an individual action.

ActionScheduler_ListTable::prepare_items() – {@inheritDoc}

ActionScheduler_ListTable::process_row_action() – Implements the logic behind processing an action once an action link is clicked on the list table.

ActionScheduler_WPCLI_QueueRunner::setup_progress_bar() – Set up the WP CLI progress bar.

ActionScheduler_wpPostStore_PostTypeRegistrar::post_type_args() – Build the args array for the post type definition

ActionScheduler_wpPostStore_PostTypeRegistrar::register() –

ActionScheduler::plugin_path() – Get the absolute system path to the plugin directory, or a file therein

ActionScheduler::plugin_url() – Get the absolute URL to the plugin directory, or a file therein

Assets::print_shared_settings() – Print wcSettings in all pages. This is a temporary fix until we find a better solution to share settings between WooCommerce Admin and WooCommerce Blocks.

CssInliner::parseCssDeclarationsBlock() – Parses a CSS declaration block into property name/value pairs.

CssInliner::parseCssRules() – Extracts and parses the individual rules from a CSS string.

CssInliner::postProcess() – Applies some optional post-processing to the HTML in the DOM document.

CssInliner::purgeVisitedNodes() – Purges the visited nodes.

CssToAttributeConverter::parseCssDeclarationsBlock() – Parses a CSS declaration block into property name/value pairs.

CssToAttributeConverter::parseCssShorthandValue() – Parses a shorthand CSS value and splits it into individual values

enqueue_package_class() – Adds the version of a package to the $jetpack_packages global array so that the autoloader is able to find it.

enqueue_packages_0f55b61b0ddab48f645ae0471493c342() – Prepare all the classes for autoloading.

enqueue_packages_66d58544e5b537b7c3db260055b98f11() – Prepare all the classes for autoloading.

find_matching_product_variation() – Find a matching (enabled) variation within a variable product.

get_download_logs_for_permission() – Get logs for a specific download permission.

get_download_permissions_granted() – Gets information about whether permissions were generated yet.

get_featured_product_ids() – Returns a list of product IDs ( id as key => parent as value) that are featured. Uses get_posts instead of wc_get_products since we want some extra meta queries and ALL products (posts_per_page = -1).

get_file_position() – Get file pointer position from the last read.

get_on_sale_products() – Returns an array of on sale products, as an array of objects with an ID and parent_id present. Example: $return[0]->id, $return[0]->parent_id.

get_parsed_data() – Get parsed data.

get_payment_token_ids() – Get token ids for an order.

get_percent_complete() – Get file pointer position as a percentage of file size.

get_product_id_by_sku() – Return product ID based on SKU.

get_product_search_form() – Display product search form.

get_product_type() – Get the product type based on product ID.

get_products() – Returns an array of products.

get_related_products() – Return a list of related products (using data like categories and IDs).

get_woocommerce_price_format() – Get the price format depending on the currency position.

get_zone_id_from_package() – Find a matching zone ID for a given package.

Package::add_build_notice() – Add a notice stating that the build has not been done yet.

Package::get_path() – Return the path to the package.

Package::get_version() – Return the version of the package.

Package::has_dependencies() – Check dependencies exist.

Package::init() – Init the package – load the blocks library and define constants.

Package::is_built() – See if files have been built or not.

Package::remove_core_blocks() – Remove core blocks (for 3.6 and below).

parse_body() – Parse the raw request body entity into an array

ProductAttributes::check_permissions() – Check permissions.

ProductAttributes::get_item_permissions_check() – Check if a given request has access to read a attribute.

ProductAttributes::get_item_schema() – Get the Product’s schema, conforming to JSON Schema.

ProductAttributes::get_items_permissions_check() – Check if a given request has access to read the attributes.

ProductAttributes::prepare_item_for_response() – Prepare a single product category output for response.

ProductAttributes::register_routes() – Register the routes for products.

ProductBestSellers::set_block_query_args() – Set args specific to this block

ProductCategories::register_block_type() – Registers the block type with WordPress.

ProductCategories::render() – Append frontend scripts when rendering the Product Categories List block.

ProductReviews::get_collection_params() – Get the query params for collections.

ProductReviews::get_item_schema() – Get the Product Review’s schema, conforming to JSON Schema.

ProductReviews::get_items_permissions_check() – Check if a given request has access to read the attributes.

ProductReviews::get_items() – Get all reviews.

ProductReviews::normalize_query_param() – Prepends internal property prefix to query parameters to match our response fields.

ProductReviews::prepare_item_for_response() – Prepare a single product review output for response.

ProductReviews::register_routes() – Register the routes for product reviews.

Products::force_edit_posts_permission() – Change REST API permissions so that authors have access to this API.

Products::get_collection_params() – Update the collection params.

Products::get_images() – Get the images for a product or product variation.

Products::get_item_permissions_check() – Check if a given request has access to read an item.

Products::get_item_schema() – Get the Product’s schema, conforming to JSON Schema.

Products::get_items_permissions_check() – Check if a given request has access to read items.

Products::get_items() – Get a collection of posts.

Products::get_product_data() – Get product data.

Products::prepare_objects_query() – Make extra product orderby features supported by WooCommerce available to the WC API.

Products::register_routes() – Register the routes for products.

set_download_permissions_granted() – Stores information about whether permissions were generated yet.

sort_all_product_variations() – Make sure all variations have a sort order set so they can be reordered correctly.

sync_price() – Sync variable product prices with children.

update_payment_token_ids() – Update token ids for an order.

update_product_sales() – Update a product’s sale count directly.

update_product_stock() – Update a product’s stock amount directly.

WC_Abstract_Legacy_Order::populate() – Populates an order from the loaded post data.

WC_Abstract_Legacy_Product::__get() – Magic __get method for backwards compatibility. Maps legacy vars to new getters.

WC_Abstract_Legacy_Product::__isset() – Magic __isset method for backwards compatibility. Legacy properties which could be accessed directly in the past.

WC_Abstract_Legacy_Product::adjust_price() – Adjust a products price dynamically.

WC_Abstract_Legacy_Product::build_related_query() – Builds the related posts query.

WC_Abstract_Legacy_Product::check_stock_status() – Check if the stock status needs changing.

WC_Abstract_Legacy_Product::enable_dimensions_display() – Returns whether or not we are showing dimensions on the product page.

WC_Abstract_Legacy_Product::get_categories() – Returns the product categories.

WC_Abstract_Legacy_Product::get_child() – Returns the child product.

WC_Abstract_Legacy_Product::get_cross_sells() – Returns the cross sell product ids.

WC_Abstract_Legacy_Product::get_display_price() – Returns the price including or excluding tax, based on the ‘woocommerce_tax_display_shop’ setting.

WC_Abstract_Legacy_Product::get_files() – Same as get_downloads in CRUD.

WC_Abstract_Legacy_Product::get_formatted_variation_attributes() – Get formatted variation data with WC < 2.4 back compat and proper formatting of text-based attribute names.

WC_Abstract_Legacy_Product::get_gallery_attachment_ids() – Returns the gallery attachment ids.

WC_Abstract_Legacy_Product::get_matching_variation() – Match a variation to a given set of attributes using a WP_Query.

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Interim pages omitted …
  • Go to page 15
  • Go to Next Page »

Footer

WooCommerce a2z WooCommerce a2z
WooCommerce
WordPress 5.3
WordPress a2z
WordPress core a2z
Genesis Theme Framework a2z
Jetpack a2z
WordPress develop tests
Easy Digital Downloads a2z
WooCommerce a2z
Yoast SEO a2z
WordPress Blocks

Site:  woocommerce.wp-a2z.org
© Copyright WooCommerce a2z 2014-2019. All rights reserved.


Website designed and developed by Herb Miller
Proudly powered by WordPress and oik plugins

  • Home
  • Blog
  • Sitemap
  • Sites