Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 7
0.00% covered (danger)
0.00%
0 / 1
CRAP
n/a
0 / 0
jetpack_blaze_post_row_actions_disable
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
6
1<?php
2/**
3 * Module Name: Blaze
4 * Module Description: Promote your posts and pages across millions of sites in the WordPress.com and Tumblr ad network.
5 * Sort Order: 22
6 * Recommendation Order: 12
7 * First Introduced: 12.3
8 * Requires Connection: Yes
9 * Auto Activate: Yes
10 * Module Tags: Traffic, Social
11 * Additional Search Queries: advertising, ads
12 *
13 * @package automattic/jetpack
14 */
15
16use Automattic\Jetpack\Blaze;
17
18if ( ! defined( 'ABSPATH' ) ) {
19    exit( 0 );
20}
21
22Blaze::init();
23
24/**
25 * Remove post row Blaze actions in the Jetpack plugin.
26 * Keep them on for products.
27 *
28 * @param bool    $are_quick_links_enabled Should Blaze row actions be enabled.
29 * @param WP_Post $post                    The current post in the post list table.
30 *
31 * @return bool
32 */
33function jetpack_blaze_post_row_actions_disable( $are_quick_links_enabled, $post ) {
34    if ( 'product' !== $post->post_type ) {
35        return false;
36    }
37
38    return $are_quick_links_enabled;
39}
40add_filter( 'jetpack_blaze_post_row_actions_enable', 'jetpack_blaze_post_row_actions_disable', 10, 2 );