Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
primogenial
/
plugins
/
jetpack
/
modules
/
wordads
/
php
:
class-wordads-ccpa-do-not-sell-link-widget.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * CCPA Do Not Sell Widget * * @package automattic/jetpack */ /** * Class WordAds_Ccpa_Do_Not_Sell_Link_Widget */ class WordAds_Ccpa_Do_Not_Sell_Link_Widget extends WP_Widget { /** * WordAds_Ccpa_Do_Not_Sell_Link_Widget constructor. */ public function __construct() { parent::__construct( 'wordads_ccpa_do_not_sell_link_widget', /** This filter is documented in modules/widgets/facebook-likebox.php */ apply_filters( 'jetpack_widget_name', __( 'Do Not Sell Link (CCPA)', 'jetpack' ) ), array( 'description' => __( 'Inserts "Do Not Sell My Personal Information" link required by the California Consumer Privacy Act (CCPA)', 'jetpack' ), 'customize_selective_refresh' => true, ) ); } /** * Widget outputter. * * @param array $args Widget args. * @param array $instance Widget instance. */ public function widget( $args, $instance ) { // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable echo $args['before_widget']; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped echo do_shortcode( '[ccpa-do-not-sell-link]' ); echo $args['after_widget']; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } }