Version Description
- Feature: added the possibility to restrict the purchase of WooCommerce Products based on User Roles
- Misc: fix some cases where HTML was displaying in the back-end
Download this release
Release Info
| Developer | raster02 |
| Plugin | |
| Version | 3.8.0 |
| Comparing to | |
| See all releases | |
Code changes from version 3.7.9 to 3.8.0
- assets/lib/wck-api/wordpress-creation-kit.php +7 -2
- assets/misc/plugin-compatibilities.php +14 -0
- features/content-restriction/assets/css/content-restriction.css +1 -0
- features/content-restriction/content-restriction-filtering.php +308 -51
- features/content-restriction/content-restriction-functions.php +2 -0
- features/content-restriction/content-restriction-meta-box.php +64 -8
- features/content-restriction/content-restriction.php +20 -8
- index.php +4 -4
- readme.txt +5 -1
- translation/profile-builder.catalog.php +8 -0
- translation/profile-builder.pot +171 -139
assets/lib/wck-api/wordpress-creation-kit.php
CHANGED
|
@@ -184,8 +184,13 @@ class Wordpress_Creation_Kit_PB{
|
|
| 184 |
else
|
| 185 |
$post_id = '';
|
| 186 |
|
| 187 |
-
|
| 188 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 189 |
|
| 190 |
//output the entries only for repeater fields
|
| 191 |
if( !$this->args['single'] )
|
| 184 |
else
|
| 185 |
$post_id = '';
|
| 186 |
|
| 187 |
+
|
| 188 |
+
|
| 189 |
+
// //output the add form or themes metabox content
|
| 190 |
+
if ($metabox['id'] == 'wppb-ul-themes-settings' ) {
|
| 191 |
+
echo $metabox['args']['meta_array']; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
|
| 192 |
+
}
|
| 193 |
+
else self::create_add_form($metabox['args']['meta_array'], $metabox['args']['meta_name'], $post);
|
| 194 |
|
| 195 |
//output the entries only for repeater fields
|
| 196 |
if( !$this->args['single'] )
|
assets/misc/plugin-compatibilities.php
CHANGED
|
@@ -419,3 +419,17 @@
|
|
| 419 |
}
|
| 420 |
add_filter('mailpoet_conflict_resolver_whitelist_script', 'wppb_mailpoet_conflict_resolver_whitelist_script');
|
| 421 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 419 |
}
|
| 420 |
add_filter('mailpoet_conflict_resolver_whitelist_script', 'wppb_mailpoet_conflict_resolver_whitelist_script');
|
| 421 |
|
| 422 |
+
/****************************************************
|
| 423 |
+
* Plugin Name: Advanced Product Fields for Woocommerce
|
| 424 |
+
* Plugin URI: https://wordpress.org/plugins/advanced-product-fields-for-woocommerce/
|
| 425 |
+
* When both plugins are activated an '&&' operator from the JS code APF adds to product $content for its Datepicker is encoded
|
| 426 |
+
****************************************************/
|
| 427 |
+
if( function_exists( 'SW_WAPF_PRO_auto_loader' ) ){
|
| 428 |
+
function wppb_WAPF_compatibility( $content )
|
| 429 |
+
{
|
| 430 |
+
$content = str_replace( "&&", "&&", $content );
|
| 431 |
+
return $content;
|
| 432 |
+
}
|
| 433 |
+
add_filter('the_content', 'wppb_WAPF_compatibility', 13, 1);
|
| 434 |
+
}
|
| 435 |
+
|
features/content-restriction/assets/css/content-restriction.css
CHANGED
|
@@ -27,6 +27,7 @@
|
|
| 27 |
#wppb-settings-content-restriction .wppb-restriction-activated,
|
| 28 |
#wppb-settings-content-restriction #wp-message_logged_out-wrap,
|
| 29 |
#wppb-settings-content-restriction #wp-message_logged_in-wrap,
|
|
|
|
| 30 |
#wppb-settings-content-restriction .wppb-restriction-post-preview {
|
| 31 |
display: inline-block;
|
| 32 |
width: 80%;
|
| 27 |
#wppb-settings-content-restriction .wppb-restriction-activated,
|
| 28 |
#wppb-settings-content-restriction #wp-message_logged_out-wrap,
|
| 29 |
#wppb-settings-content-restriction #wp-message_logged_in-wrap,
|
| 30 |
+
#wppb-settings-content-restriction #wp-messages_purchasing_restricted-wrap,
|
| 31 |
#wppb-settings-content-restriction .wppb-restriction-post-preview {
|
| 32 |
display: inline-block;
|
| 33 |
width: 80%;
|
features/content-restriction/content-restriction-filtering.php
CHANGED
|
@@ -188,7 +188,7 @@ function wppb_content_restriction_message_wpautop( $message = '' ) {
|
|
| 188 |
$message = wpautop( $message );
|
| 189 |
}
|
| 190 |
|
| 191 |
-
return apply_filters( 'wppb_content_restriction_message_wpautop'
|
| 192 |
|
| 193 |
}
|
| 194 |
add_filter( 'wppb_content_restriction_message_logged_in', 'wppb_content_restriction_message_wpautop', 30, 1 );
|
|
@@ -236,56 +236,6 @@ function wppb_content_restriction_add_post_preview( $message, $content, $post, $
|
|
| 236 |
add_filter( 'wppb_content_restriction_message_logged_in', 'wppb_content_restriction_add_post_preview', 30, 4 );
|
| 237 |
add_filter( 'wppb_content_restriction_message_logged_out', 'wppb_content_restriction_add_post_preview', 30, 4 );
|
| 238 |
|
| 239 |
-
|
| 240 |
-
if( function_exists( 'wc_get_page_id' ) ) {
|
| 241 |
-
/**
|
| 242 |
-
* Restrict the Shop page
|
| 243 |
-
*
|
| 244 |
-
* @param $template The shop page template to return
|
| 245 |
-
* @return string
|
| 246 |
-
*/
|
| 247 |
-
function wppb_woo_restrict_shop_page($template){
|
| 248 |
-
|
| 249 |
-
// check if we're on the Shop page (set under WooCommerce Settings -> Products -> Display)
|
| 250 |
-
if (is_post_type_archive('product') || is_page(wc_get_page_id('shop'))) {
|
| 251 |
-
|
| 252 |
-
// get the ID of the shop page
|
| 253 |
-
$post_id = wc_get_page_id('shop');
|
| 254 |
-
|
| 255 |
-
if (($post_id != -1) && wppb_check_content_restriction_on_post_id($post_id)) {
|
| 256 |
-
|
| 257 |
-
$shop_page = get_post($post_id);
|
| 258 |
-
|
| 259 |
-
setup_postdata($shop_page);
|
| 260 |
-
|
| 261 |
-
$template = WPPB_PLUGIN_DIR . 'features/content-restriction/templates/archive-product.php';
|
| 262 |
-
|
| 263 |
-
wp_reset_postdata();
|
| 264 |
-
}
|
| 265 |
-
|
| 266 |
-
}
|
| 267 |
-
|
| 268 |
-
return $template;
|
| 269 |
-
}
|
| 270 |
-
add_filter('template_include', 'wppb_woo_restrict_shop_page', 40);
|
| 271 |
-
|
| 272 |
-
|
| 273 |
-
/* restrict products content */
|
| 274 |
-
add_action( 'woocommerce_before_single_product', 'wppb_woo_product_restriction_start' );
|
| 275 |
-
function wppb_woo_product_restriction_start(){
|
| 276 |
-
ob_start();
|
| 277 |
-
}
|
| 278 |
-
|
| 279 |
-
add_action( 'woocommerce_after_single_product', 'wppb_woo_product_restriction_end' );
|
| 280 |
-
function wppb_woo_product_restriction_end(){
|
| 281 |
-
$product_content = ob_get_contents();
|
| 282 |
-
ob_end_clean();
|
| 283 |
-
remove_filter('the_content', 'wpautop');
|
| 284 |
-
echo apply_filters( 'the_content', $product_content );//phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
|
| 285 |
-
add_filter('the_content', 'wpautop');
|
| 286 |
-
}
|
| 287 |
-
}
|
| 288 |
-
|
| 289 |
/* if the Static Posts Page has a restriction on it hijack the query */
|
| 290 |
add_action( 'template_redirect', 'wppb_content_restriction_posts_page_handle_query', 1 );
|
| 291 |
function wppb_content_restriction_posts_page_handle_query(){
|
|
@@ -388,4 +338,311 @@ if( !function_exists( 'pms_exclude_restricted_comments' ) ){
|
|
| 388 |
}
|
| 389 |
return $comments;
|
| 390 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 391 |
}
|
| 188 |
$message = wpautop( $message );
|
| 189 |
}
|
| 190 |
|
| 191 |
+
return apply_filters( 'wppb_content_restriction_message_wpautop', $message );
|
| 192 |
|
| 193 |
}
|
| 194 |
add_filter( 'wppb_content_restriction_message_logged_in', 'wppb_content_restriction_message_wpautop', 30, 1 );
|
| 236 |
add_filter( 'wppb_content_restriction_message_logged_in', 'wppb_content_restriction_add_post_preview', 30, 4 );
|
| 237 |
add_filter( 'wppb_content_restriction_message_logged_out', 'wppb_content_restriction_add_post_preview', 30, 4 );
|
| 238 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 239 |
/* if the Static Posts Page has a restriction on it hijack the query */
|
| 240 |
add_action( 'template_redirect', 'wppb_content_restriction_posts_page_handle_query', 1 );
|
| 241 |
function wppb_content_restriction_posts_page_handle_query(){
|
| 338 |
}
|
| 339 |
return $comments;
|
| 340 |
}
|
| 341 |
+
}
|
| 342 |
+
|
| 343 |
+
/**
|
| 344 |
+
* WooCommerce specific filters
|
| 345 |
+
*/
|
| 346 |
+
if( function_exists( 'wc_get_page_id' ) ) {
|
| 347 |
+
|
| 348 |
+
/**
|
| 349 |
+
* Function that restricts product content
|
| 350 |
+
*
|
| 351 |
+
* @param $output What is returned
|
| 352 |
+
* @return string
|
| 353 |
+
*/
|
| 354 |
+
function wppb_woo_restrict_product_content( $output ){
|
| 355 |
+
global $post, $user_ID;
|
| 356 |
+
|
| 357 |
+
if ( strpos( $post->post_password, 'wppb_woo_product_restricted_' ) !== false ) {
|
| 358 |
+
|
| 359 |
+
// user does not have access, filter the content
|
| 360 |
+
$output = '';
|
| 361 |
+
|
| 362 |
+
// check if restricted post preview is set
|
| 363 |
+
$settings = get_option( 'wppb_content_restriction_settings' );
|
| 364 |
+
$preview_option = ( !empty( $settings['restricted_post_preview']['option'] ) ? $settings['restricted_post_preview']['option'] : '' );
|
| 365 |
+
|
| 366 |
+
if ( !empty($preview_option) && ($preview_option != 'none') ) {
|
| 367 |
+
// display product title
|
| 368 |
+
|
| 369 |
+
ob_start();
|
| 370 |
+
|
| 371 |
+
echo '<div class="summary entry-summary">';
|
| 372 |
+
wc_get_template( 'single-product/title.php' );
|
| 373 |
+
echo '</div>';
|
| 374 |
+
|
| 375 |
+
$output = ob_get_clean();
|
| 376 |
+
}
|
| 377 |
+
|
| 378 |
+
if( !is_user_logged_in() )
|
| 379 |
+
$message = wppb_content_restriction_process_content_message( 'logged_out', $user_ID, $post->ID );
|
| 380 |
+
else if( !wppb_woo_is_product_purchasable() && !wppb_content_restriction_is_post_restricted() )
|
| 381 |
+
$message = wppb_content_restriction_process_content_message( 'purchasing_restricted', $user_ID, $post->ID );
|
| 382 |
+
else
|
| 383 |
+
$message = wppb_content_restriction_process_content_message( 'logged_in', $user_ID, $post->ID );
|
| 384 |
+
|
| 385 |
+
$message = '<div class="woocommerce"><div class="woocommerce-info wppb-woo-restriction-message wppb-woo-restricted-product-purchasing-message">' . $message . '</div></div>';
|
| 386 |
+
|
| 387 |
+
$output .= $message;
|
| 388 |
+
|
| 389 |
+
$post->post_password = null;
|
| 390 |
+
|
| 391 |
+
}
|
| 392 |
+
|
| 393 |
+
return $output;
|
| 394 |
+
}
|
| 395 |
+
|
| 396 |
+
/**
|
| 397 |
+
* Function that checks if current user can purchase the product
|
| 398 |
+
*
|
| 399 |
+
* @param string|WC_Product $product The product
|
| 400 |
+
* @return bool
|
| 401 |
+
*/
|
| 402 |
+
function wppb_woo_is_product_purchasable( $product = '' ){
|
| 403 |
+
global $user_ID, $post;
|
| 404 |
+
|
| 405 |
+
if ( empty($product) )
|
| 406 |
+
$product = wc_get_product( $post->ID );
|
| 407 |
+
|
| 408 |
+
if( false == $product )
|
| 409 |
+
return false;
|
| 410 |
+
|
| 411 |
+
/**
|
| 412 |
+
* Show "buy now" for the `manage_options` and `pms_bypass_content_restriction` capabilities
|
| 413 |
+
*/
|
| 414 |
+
if( current_user_can( 'manage_options' ) )
|
| 415 |
+
return true;
|
| 416 |
+
|
| 417 |
+
// if is variation, use the id of the parent product
|
| 418 |
+
if ( $product->is_type( 'variation' ) )
|
| 419 |
+
$product_id = $product->get_parent_id();
|
| 420 |
+
else
|
| 421 |
+
$product_id = $product->get_id();
|
| 422 |
+
|
| 423 |
+
// Get subscription plans that can purchase this product
|
| 424 |
+
$user_status = get_post_meta( $product_id, 'wppb-purchase-restrict-user-status', true );
|
| 425 |
+
$product_user_roles = get_post_meta( $product_id, 'wppb-purchase-restrict-user-role' );
|
| 426 |
+
|
| 427 |
+
if( empty( $user_status ) && empty( $product_user_roles ) ) {
|
| 428 |
+
//everyone can purchase
|
| 429 |
+
return true;
|
| 430 |
+
|
| 431 |
+
} else if( !empty( $product_user_roles ) && is_user_logged_in() ) {
|
| 432 |
+
|
| 433 |
+
$user_data = get_userdata( $user_ID );
|
| 434 |
+
foreach( $product_user_roles as $product_user_role ) {
|
| 435 |
+
foreach( $user_data->roles as $role ) {
|
| 436 |
+
if( $product_user_role == $role ) {
|
| 437 |
+
return true;
|
| 438 |
+
}
|
| 439 |
+
}
|
| 440 |
+
}
|
| 441 |
+
|
| 442 |
+
return false;
|
| 443 |
+
|
| 444 |
+
} else if ( !is_user_logged_in() && (
|
| 445 |
+
( !empty( $user_status ) && $user_status == 'loggedin' ) || ( !empty( $product_user_roles ) )
|
| 446 |
+
) ) {
|
| 447 |
+
|
| 448 |
+
return false;
|
| 449 |
+
}
|
| 450 |
+
|
| 451 |
+
return true;
|
| 452 |
+
}
|
| 453 |
+
|
| 454 |
+
/**
|
| 455 |
+
* Restrict the Shop page
|
| 456 |
+
*
|
| 457 |
+
* @param $template The shop page template to return
|
| 458 |
+
* @return string
|
| 459 |
+
*/
|
| 460 |
+
function wppb_woo_restrict_shop_page($template){
|
| 461 |
+
|
| 462 |
+
// check if we're on the Shop page (set under WooCommerce Settings -> Products -> Display)
|
| 463 |
+
if (is_post_type_archive('product') || is_page(wc_get_page_id('shop'))) {
|
| 464 |
+
|
| 465 |
+
// get the ID of the shop page
|
| 466 |
+
$post_id = wc_get_page_id('shop');
|
| 467 |
+
|
| 468 |
+
if (($post_id != -1) && wppb_check_content_restriction_on_post_id($post_id)) {
|
| 469 |
+
|
| 470 |
+
$shop_page = get_post($post_id);
|
| 471 |
+
|
| 472 |
+
setup_postdata($shop_page);
|
| 473 |
+
|
| 474 |
+
$template = WPPB_PLUGIN_DIR . 'features/content-restriction/templates/archive-product.php';
|
| 475 |
+
|
| 476 |
+
wp_reset_postdata();
|
| 477 |
+
}
|
| 478 |
+
|
| 479 |
+
}
|
| 480 |
+
|
| 481 |
+
return $template;
|
| 482 |
+
}
|
| 483 |
+
add_filter('template_include', 'wppb_woo_restrict_shop_page', 40);
|
| 484 |
+
|
| 485 |
+
|
| 486 |
+
/* restrict products content */
|
| 487 |
+
add_action( 'woocommerce_before_single_product', 'wppb_woo_product_restriction_start' );
|
| 488 |
+
function wppb_woo_product_restriction_start(){
|
| 489 |
+
ob_start();
|
| 490 |
+
}
|
| 491 |
+
|
| 492 |
+
add_action( 'woocommerce_after_single_product', 'wppb_woo_product_restriction_end' );
|
| 493 |
+
function wppb_woo_product_restriction_end(){
|
| 494 |
+
$product_content = ob_get_contents();
|
| 495 |
+
ob_end_clean();
|
| 496 |
+
remove_filter('the_content', 'wpautop');
|
| 497 |
+
echo apply_filters( 'the_content', $product_content );//phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
|
| 498 |
+
add_filter('the_content', 'wpautop');
|
| 499 |
+
}
|
| 500 |
+
|
| 501 |
+
/**
|
| 502 |
+
* Function that restricts product viewing by hijacking WooCommerce product password protection (hide_content restriction mode)
|
| 503 |
+
*
|
| 504 |
+
*/
|
| 505 |
+
function wppb_woo_maybe_password_protect_product(){
|
| 506 |
+
global $post;
|
| 507 |
+
|
| 508 |
+
// if the product is to be restricted, and doesn't already have a password,
|
| 509 |
+
// set a password so as to perform the actions we want
|
| 510 |
+
if ( wppb_content_restriction_is_post_restricted() && ! post_password_required() ) {
|
| 511 |
+
|
| 512 |
+
$post->post_password = uniqid( 'wppb_woo_product_restricted_' );
|
| 513 |
+
|
| 514 |
+
add_filter( 'the_password_form', 'wppb_woo_restrict_product_content' );
|
| 515 |
+
|
| 516 |
+
}
|
| 517 |
+
}
|
| 518 |
+
add_action( 'woocommerce_before_single_product', 'wppb_woo_maybe_password_protect_product' );
|
| 519 |
+
|
| 520 |
+
|
| 521 |
+
/**
|
| 522 |
+
* Function that hides the price for view-restricted products
|
| 523 |
+
*
|
| 524 |
+
* @param float $price The product price
|
| 525 |
+
* @param WC_Product $product The product
|
| 526 |
+
* @return string
|
| 527 |
+
*/
|
| 528 |
+
function wppb_woo_hide_restricted_product_price( $price, WC_Product $product ){
|
| 529 |
+
// check if current user can view this product, and if not, remove the price
|
| 530 |
+
if ( wppb_content_restriction_is_post_restricted( $product->get_id() ) ) {
|
| 531 |
+
|
| 532 |
+
$price = '';
|
| 533 |
+
}
|
| 534 |
+
|
| 535 |
+
return $price;
|
| 536 |
+
}
|
| 537 |
+
add_filter( 'woocommerce_get_price_html', 'wppb_woo_hide_restricted_product_price', 9, 2);
|
| 538 |
+
|
| 539 |
+
|
| 540 |
+
/**
|
| 541 |
+
* Function that hides the product image thumbnail for view-restricted products
|
| 542 |
+
*
|
| 543 |
+
*/
|
| 544 |
+
function wppb_woo_maybe_remove_product_thumbnail(){
|
| 545 |
+
global $post, $wppb_woo_product_thumbnail_restricted;
|
| 546 |
+
|
| 547 |
+
$wppb_woo_product_thumbnail_restricted = false;
|
| 548 |
+
|
| 549 |
+
// skip if the product thumbnail is not shown anyway
|
| 550 |
+
if ( ! has_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail' ) ) {
|
| 551 |
+
return;
|
| 552 |
+
}
|
| 553 |
+
|
| 554 |
+
// if product is view restricted, do not display the product thumbnail
|
| 555 |
+
if ( wppb_content_restriction_is_post_restricted($post->ID) ) {
|
| 556 |
+
|
| 557 |
+
// indicate that we removed the product thumbnail
|
| 558 |
+
$wppb_woo_product_thumbnail_restricted = true;
|
| 559 |
+
|
| 560 |
+
// remove the product thumbnail and replace it with the placeholder image
|
| 561 |
+
remove_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail' );
|
| 562 |
+
add_action( 'woocommerce_before_shop_loop_item_title', 'wppb_woo_template_loop_product_thumbnail_placeholder', 10 );
|
| 563 |
+
}
|
| 564 |
+
|
| 565 |
+
}
|
| 566 |
+
add_action( 'woocommerce_before_shop_loop_item_title', 'wppb_woo_maybe_remove_product_thumbnail', 5 );
|
| 567 |
+
|
| 568 |
+
|
| 569 |
+
// return placeholder thumbnail instead of image for view-restricted products
|
| 570 |
+
function wppb_woo_template_loop_product_thumbnail_placeholder(){
|
| 571 |
+
if ( wc_placeholder_img_src() ) {
|
| 572 |
+
|
| 573 |
+
echo wp_kses_post( wc_placeholder_img( 'shop_catalog' ) );
|
| 574 |
+
}
|
| 575 |
+
}
|
| 576 |
+
|
| 577 |
+
// restore product thumbnail for the next product in the loop
|
| 578 |
+
function wppb_woo_restore_product_thumbnail(){
|
| 579 |
+
global $wppb_woo_product_thumbnail_restricted;
|
| 580 |
+
|
| 581 |
+
if ( $wppb_woo_product_thumbnail_restricted
|
| 582 |
+
&& ! has_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail' ) ) {
|
| 583 |
+
|
| 584 |
+
add_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10 );
|
| 585 |
+
remove_action( 'woocommerce_before_shop_loop_item_title', 'wppb_woo_template_loop_product_thumbnail_placeholder' );
|
| 586 |
+
}
|
| 587 |
+
}
|
| 588 |
+
add_action( 'woocommerce_after_shop_loop_item_title', 'wppb_woo_restore_product_thumbnail', 5 );
|
| 589 |
+
|
| 590 |
+
|
| 591 |
+
/**
|
| 592 |
+
* Function that restricts product purchasing
|
| 593 |
+
*
|
| 594 |
+
* @param boolean $purchasable Whether the product is purchasable or not
|
| 595 |
+
* @param $product The product
|
| 596 |
+
* @return bool
|
| 597 |
+
*/
|
| 598 |
+
function wppb_woo_product_is_purchasable( $purchasable, $product ){
|
| 599 |
+
|
| 600 |
+
// if the product is view-restricted or purchase-restricted it cannot be purchased
|
| 601 |
+
if ( wppb_content_restriction_is_post_restricted( $product->get_id() ) || !wppb_woo_is_product_purchasable( $product ) )
|
| 602 |
+
$purchasable = false;
|
| 603 |
+
|
| 604 |
+
// double-check for variations; if parent is not purchasable, then neither should be the variation
|
| 605 |
+
if ( $purchasable && $product->is_type( array( 'variation' ) ) ) {
|
| 606 |
+
|
| 607 |
+
$parent = wc_get_product( $product->get_parent_id() );
|
| 608 |
+
|
| 609 |
+
if( !empty( $parent ) && is_object( $parent ) )
|
| 610 |
+
$purchasable = $parent->is_purchasable();
|
| 611 |
+
|
| 612 |
+
}
|
| 613 |
+
|
| 614 |
+
return $purchasable;
|
| 615 |
+
|
| 616 |
+
}
|
| 617 |
+
add_filter( 'woocommerce_is_purchasable', 'wppb_woo_product_is_purchasable', 10, 2 );
|
| 618 |
+
add_filter( 'woocommerce_variation_is_purchasable', 'wppb_woo_product_is_purchasable', 10, 2 );
|
| 619 |
+
|
| 620 |
+
/**
|
| 621 |
+
* Function that shows the product purchasing restricted message
|
| 622 |
+
*
|
| 623 |
+
**/
|
| 624 |
+
function wppb_woo_single_product_purchasing_restricted_message(){
|
| 625 |
+
global $wppb_show_content, $post;
|
| 626 |
+
|
| 627 |
+
if( empty( $post->ID ) )
|
| 628 |
+
return;
|
| 629 |
+
|
| 630 |
+
if ( !wppb_woo_is_product_purchasable() ) {
|
| 631 |
+
|
| 632 |
+
// product purchasing is restricted
|
| 633 |
+
$wppb_show_content = false;
|
| 634 |
+
|
| 635 |
+
if( is_user_logged_in() )
|
| 636 |
+
$message = wppb_content_restriction_process_content_message( 'purchasing_restricted', get_current_user_id(), $post->ID );
|
| 637 |
+
else
|
| 638 |
+
$message = wppb_content_restriction_process_content_message( 'logged_out', get_current_user_id(), $post->ID );
|
| 639 |
+
|
| 640 |
+
echo wp_kses_post( $message );
|
| 641 |
+
}
|
| 642 |
+
}
|
| 643 |
+
add_action( 'woocommerce_single_product_summary', 'wppb_woo_single_product_purchasing_restricted_message', 30 );
|
| 644 |
+
|
| 645 |
+
// Apply wpautop() to "purchasing restricted" messages as well
|
| 646 |
+
add_filter( 'wppb_content_restriction_message_purchasing_restricted', 'wppb_content_restriction_message_wpautop', 30, 1 );
|
| 647 |
+
|
| 648 |
}
|
features/content-restriction/content-restriction-functions.php
CHANGED
|
@@ -45,6 +45,8 @@ function wppb_get_restriction_content_message( $message_type = '', $post_id = 0
|
|
| 45 |
$wppb_content_restriction_message = ( ( $wppb_content_restriction_settings != 'not_found' && ! empty( $wppb_content_restriction_settings['message_logged_out'] ) ) ? $wppb_content_restriction_settings['message_logged_out'] : __( 'You must be logged in to view this content.', 'profile-builder' ) );
|
| 46 |
} elseif ( $message_type == 'logged_in' ) {
|
| 47 |
$wppb_content_restriction_message = ( ( $wppb_content_restriction_settings != 'not_found' && ! empty( $wppb_content_restriction_settings['message_logged_in'] ) ) ? $wppb_content_restriction_settings['message_logged_in'] : __( 'This content is restricted for your user role.', 'profile-builder' ) );
|
|
|
|
|
|
|
| 48 |
} else {
|
| 49 |
$wppb_content_restriction_message = apply_filters( 'wppb_get_restriction_content_message_default', $wppb_content_restriction_message, $message_type, $wppb_content_restriction_settings );
|
| 50 |
}
|
| 45 |
$wppb_content_restriction_message = ( ( $wppb_content_restriction_settings != 'not_found' && ! empty( $wppb_content_restriction_settings['message_logged_out'] ) ) ? $wppb_content_restriction_settings['message_logged_out'] : __( 'You must be logged in to view this content.', 'profile-builder' ) );
|
| 46 |
} elseif ( $message_type == 'logged_in' ) {
|
| 47 |
$wppb_content_restriction_message = ( ( $wppb_content_restriction_settings != 'not_found' && ! empty( $wppb_content_restriction_settings['message_logged_in'] ) ) ? $wppb_content_restriction_settings['message_logged_in'] : __( 'This content is restricted for your user role.', 'profile-builder' ) );
|
| 48 |
+
} elseif ( $message_type == 'purchasing_restricted' ) {
|
| 49 |
+
$wppb_content_restriction_message = ( ( $wppb_content_restriction_settings != 'not_found' && ! empty( $wppb_content_restriction_settings['purchasing_restricted'] ) ) ? $wppb_content_restriction_settings['purchasing_restricted'] : __( 'This product cannot be purchased by your user role.', 'profile-builder' ) );
|
| 50 |
} else {
|
| 51 |
$wppb_content_restriction_message = apply_filters( 'wppb_get_restriction_content_message_default', $wppb_content_restriction_message, $message_type, $wppb_content_restriction_settings );
|
| 52 |
}
|
features/content-restriction/content-restriction-meta-box.php
CHANGED
|
@@ -74,14 +74,7 @@ function wppb_content_restriction_meta_box_output( $post ) {
|
|
| 74 |
?>
|
| 75 |
<label class="wppb-meta-box-checkbox-label" for="wppb-content-restrict-user-role-<?php echo esc_attr( $wppb_role ) ?>">
|
| 76 |
<input type="checkbox" value="<?php echo esc_attr( $wppb_role ); ?>" <?php if( in_array( $wppb_role, $wppb_selected_roles ) ) echo 'checked="checked"'; ?> name="wppb-content-restrict-user-role[]" id="wppb-content-restrict-user-role-<?php echo esc_attr( $wppb_role ) ?>">
|
| 77 |
-
<?php
|
| 78 |
-
if( ! empty( $wppb_role_details['name'] ) ) {
|
| 79 |
-
echo esc_html( $wppb_role_details['name'] );
|
| 80 |
-
}
|
| 81 |
-
else {
|
| 82 |
-
echo esc_html( $wppb_role );
|
| 83 |
-
}
|
| 84 |
-
?>
|
| 85 |
</label>
|
| 86 |
<?php } ?>
|
| 87 |
|
|
@@ -96,6 +89,43 @@ function wppb_content_restriction_meta_box_output( $post ) {
|
|
| 96 |
</div>
|
| 97 |
</div>
|
| 98 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 99 |
<div id="wppb-meta-box-fields-wrapper-restriction-redirect-url" class="wppb-meta-box-fields-wrapper <?php echo ( $wppb_content_restrict_type == 'redirect' ? 'wppb-content-restriction-enabled' : '' ); ?>">
|
| 100 |
<h4><?php echo esc_html__( 'Restriction Redirect URL', 'profile-builder' ); ?></h4>
|
| 101 |
|
|
@@ -146,6 +176,13 @@ function wppb_content_restriction_meta_box_output( $post ) {
|
|
| 146 |
|
| 147 |
<p><strong><?php esc_html_e( 'Messages for logged-in users', 'profile-builder' ); ?></strong></p>
|
| 148 |
<?php wp_editor( get_post_meta( $post->ID, 'wppb-content-restrict-message-logged_in', true ), 'wppb-content-restrict-message-logged_in', array( 'textarea_name' => 'wppb-content-restrict-message-logged_in', 'editor_height' => 200 ) ); ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 149 |
</div>
|
| 150 |
</div>
|
| 151 |
|
|
@@ -205,6 +242,25 @@ function wppb_content_restriction_save_data( $post_id ) {
|
|
| 205 |
update_post_meta( $post_id, 'wppb-content-restrict-message-logged_out', ( ! empty( $_POST['wppb-content-restrict-message-logged_out'] ) ? wp_kses_post( $_POST['wppb-content-restrict-message-logged_out'] ) : '' ) );
|
| 206 |
update_post_meta( $post_id, 'wppb-content-restrict-message-logged_in', ( ! empty( $_POST['wppb-content-restrict-message-logged_in'] ) ? wp_kses_post( $_POST['wppb-content-restrict-message-logged_in'] ) : '' ) );
|
| 207 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 208 |
}
|
| 209 |
add_action( 'save_post', 'wppb_content_restriction_save_data' );
|
| 210 |
add_action( 'edit_attachment', 'wppb_content_restriction_save_data' );
|
| 74 |
?>
|
| 75 |
<label class="wppb-meta-box-checkbox-label" for="wppb-content-restrict-user-role-<?php echo esc_attr( $wppb_role ) ?>">
|
| 76 |
<input type="checkbox" value="<?php echo esc_attr( $wppb_role ); ?>" <?php if( in_array( $wppb_role, $wppb_selected_roles ) ) echo 'checked="checked"'; ?> name="wppb-content-restrict-user-role[]" id="wppb-content-restrict-user-role-<?php echo esc_attr( $wppb_role ) ?>">
|
| 77 |
+
<?php echo !empty( $wppb_role_details['name'] ) ? esc_html( $wppb_role_details['name'] ) : esc_html( $wppb_role ); ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 78 |
</label>
|
| 79 |
<?php } ?>
|
| 80 |
|
| 89 |
</div>
|
| 90 |
</div>
|
| 91 |
|
| 92 |
+
<?php if( isset( $post->post_type ) && $post->post_type == 'product' ) : ?>
|
| 93 |
+
<div class="wppb-meta-box-fields-wrapper">
|
| 94 |
+
<h4><?php esc_html_e( 'Purchase Options', 'profile-builder' ); ?></h4>
|
| 95 |
+
|
| 96 |
+
<?php
|
| 97 |
+
$wppb_purchase_user_status = get_post_meta( $post->ID, 'wppb-purchase-restrict-user-status', true );
|
| 98 |
+
$wppb_selected_purchase_roles = get_post_meta( $post->ID, 'wppb-purchase-restrict-user-role' );
|
| 99 |
+
?>
|
| 100 |
+
|
| 101 |
+
<!-- Who Can Purchase? options -->
|
| 102 |
+
<div class="wppb-meta-box-field-wrapper">
|
| 103 |
+
<label class="wppb-meta-box-field-label"><?php esc_html_e( 'Who can purchase?', 'profile-builder' ); ?></label>
|
| 104 |
+
|
| 105 |
+
<label class="wppb-meta-box-checkbox-label" for="wppb-purchase-restrict-user-status">
|
| 106 |
+
<input type="checkbox" value="loggedin" <?php if( ! empty( $wppb_purchase_user_status ) ) checked($wppb_purchase_user_status, 'loggedin' ); ?> name="wppb-purchase-restrict-user-status" id="wppb-purchase-restrict-user-status">
|
| 107 |
+
<?php esc_html_e( 'Logged In Users', 'profile-builder' ); ?>
|
| 108 |
+
</label>
|
| 109 |
+
|
| 110 |
+
<?php if( !empty( $wppb_roles ) ): foreach( $wppb_roles as $wppb_role => $wppb_role_details ): ?>
|
| 111 |
+
|
| 112 |
+
<label class="wppb-meta-box-checkbox-label" for="wppb-purchase-restrict-user-role-<?php echo esc_attr( $wppb_role ) ?>">
|
| 113 |
+
<input type="checkbox" value="<?php echo esc_attr( $wppb_role ); ?>" <?php if( in_array( $wppb_role, $wppb_selected_purchase_roles ) ) echo 'checked="checked"'; ?> name="wppb-purchase-restrict-user-role[]" id="wppb-purchase-restrict-user-role-<?php echo esc_attr( $wppb_role ) ?>">
|
| 114 |
+
<?php echo !empty( $wppb_role_details['name'] ) ? esc_html( $wppb_role_details['name'] ) : esc_html( $wppb_role ); ?>
|
| 115 |
+
</label>
|
| 116 |
+
|
| 117 |
+
<?php endforeach; ?>
|
| 118 |
+
|
| 119 |
+
<p class="description" style="margin-top: 10px;">
|
| 120 |
+
<?php esc_html_e( 'Select who can purchase this product.', 'profile-builder' ); ?>
|
| 121 |
+
</p>
|
| 122 |
+
|
| 123 |
+
<?php endif; ?>
|
| 124 |
+
|
| 125 |
+
</div>
|
| 126 |
+
</div>
|
| 127 |
+
<?php endif; ?>
|
| 128 |
+
|
| 129 |
<div id="wppb-meta-box-fields-wrapper-restriction-redirect-url" class="wppb-meta-box-fields-wrapper <?php echo ( $wppb_content_restrict_type == 'redirect' ? 'wppb-content-restriction-enabled' : '' ); ?>">
|
| 130 |
<h4><?php echo esc_html__( 'Restriction Redirect URL', 'profile-builder' ); ?></h4>
|
| 131 |
|
| 176 |
|
| 177 |
<p><strong><?php esc_html_e( 'Messages for logged-in users', 'profile-builder' ); ?></strong></p>
|
| 178 |
<?php wp_editor( get_post_meta( $post->ID, 'wppb-content-restrict-message-logged_in', true ), 'wppb-content-restrict-message-logged_in', array( 'textarea_name' => 'wppb-content-restrict-message-logged_in', 'editor_height' => 200 ) ); ?>
|
| 179 |
+
|
| 180 |
+
<?php if( isset( $post->post_type ) && $post->post_type == 'product' ) : ?>
|
| 181 |
+
|
| 182 |
+
<p><strong><?php esc_html_e( 'Messages for restricted product purchase', 'profile-builder' ); ?></strong></p>
|
| 183 |
+
<?php wp_editor( wp_kses_post( get_post_meta( $post->ID, 'wppb-content-restrict-message-purchasing_restricted', true ) ), 'wppb-content-restrict-message-purchasing_restricted', array( 'textarea_name' => 'wppb-content-restrict-message-purchasing_restricted', 'editor_height' => 200 ) ); ?>
|
| 184 |
+
|
| 185 |
+
<?php endif; ?>
|
| 186 |
</div>
|
| 187 |
</div>
|
| 188 |
|
| 242 |
update_post_meta( $post_id, 'wppb-content-restrict-message-logged_out', ( ! empty( $_POST['wppb-content-restrict-message-logged_out'] ) ? wp_kses_post( $_POST['wppb-content-restrict-message-logged_out'] ) : '' ) );
|
| 243 |
update_post_meta( $post_id, 'wppb-content-restrict-message-logged_in', ( ! empty( $_POST['wppb-content-restrict-message-logged_in'] ) ? wp_kses_post( $_POST['wppb-content-restrict-message-logged_in'] ) : '' ) );
|
| 244 |
|
| 245 |
+
// Handle WooCommerce purchase settings
|
| 246 |
+
delete_post_meta( $post_id, 'wppb-purchase-restrict-user-role' );
|
| 247 |
+
if( isset( $_POST['wppb-purchase-restrict-user-role'] ) && is_array( $_POST['wppb-purchase-restrict-user-role'] ) ) {
|
| 248 |
+
$restrict_roles = array_map( 'sanitize_text_field', $_POST['wppb-purchase-restrict-user-role'] );
|
| 249 |
+
foreach ( $restrict_roles as $role ) {
|
| 250 |
+
if( !empty( $role ) )
|
| 251 |
+
add_post_meta($post_id, 'wppb-purchase-restrict-user-role', sanitize_text_field( $role ) );
|
| 252 |
+
}
|
| 253 |
+
|
| 254 |
+
}
|
| 255 |
+
|
| 256 |
+
if( isset( $_POST['wppb-purchase-restrict-user-status'] ) && $_POST['wppb-purchase-restrict-user-status'] === 'loggedin' )
|
| 257 |
+
update_post_meta( $post_id, 'wppb-purchase-restrict-user-status', 'loggedin' );
|
| 258 |
+
else
|
| 259 |
+
delete_post_meta( $post_id, 'wppb-purchase-restrict-user-status' );
|
| 260 |
+
|
| 261 |
+
// save custom "product purchase restricted" message
|
| 262 |
+
update_post_meta( $post_id, 'wppb-content-restrict-message-purchasing_restricted', ( ! empty( $_POST['wppb-content-restrict-message-purchasing_restricted'] ) ? wp_kses_post($_POST['wppb-content-restrict-message-purchasing_restricted']) : '' ) );
|
| 263 |
+
|
| 264 |
}
|
| 265 |
add_action( 'save_post', 'wppb_content_restriction_save_data' );
|
| 266 |
add_action( 'edit_attachment', 'wppb_content_restriction_save_data' );
|
features/content-restriction/content-restriction.php
CHANGED
|
@@ -41,12 +41,13 @@ function wppb_content_restriction_settings_defaults() {
|
|
| 41 |
|
| 42 |
add_option( 'wppb_content_restriction_settings',
|
| 43 |
array(
|
| 44 |
-
'restrict_type' =>
|
| 45 |
-
'redirect_url' =>
|
| 46 |
-
'message_logged_out' =>
|
| 47 |
-
'message_logged_in' =>
|
| 48 |
-
'
|
| 49 |
-
'
|
|
|
|
| 50 |
)
|
| 51 |
);
|
| 52 |
|
|
@@ -126,14 +127,25 @@ function wppb_content_restriction_content() {
|
|
| 126 |
<?php wp_editor( wppb_get_restriction_content_message( 'logged_in' ), 'message_logged_in', array( 'textarea_name' => 'wppb_content_restriction_settings[message_logged_in]', 'editor_height' => 250 ) ); ?>
|
| 127 |
</div>
|
| 128 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 129 |
<div class="wppb-restriction-fields-group">
|
| 130 |
-
<label class="wppb-restriction-label" for="restricted-posts-preview"><?php
|
| 131 |
|
| 132 |
<div class="wppb-restriction-post-preview">
|
| 133 |
<div>
|
| 134 |
<label>
|
| 135 |
<input type="radio" name="wppb_content_restriction_settings[post_preview]" value="none" <?php echo ( ( $wppb_content_restriction_settings != 'not_found' ) && $wppb_content_restriction_settings['post_preview'] == 'none' ? 'checked' : '' ); ?> />
|
| 136 |
-
<span><?php
|
| 137 |
</label>
|
| 138 |
</div>
|
| 139 |
|
| 41 |
|
| 42 |
add_option( 'wppb_content_restriction_settings',
|
| 43 |
array(
|
| 44 |
+
'restrict_type' => 'message',
|
| 45 |
+
'redirect_url' => '',
|
| 46 |
+
'message_logged_out' => '',
|
| 47 |
+
'message_logged_in' => '',
|
| 48 |
+
'purchasing_restricted' => '',
|
| 49 |
+
'post_preview' => 'none',
|
| 50 |
+
'post_preview_length' => '20',
|
| 51 |
)
|
| 52 |
);
|
| 53 |
|
| 127 |
<?php wp_editor( wppb_get_restriction_content_message( 'logged_in' ), 'message_logged_in', array( 'textarea_name' => 'wppb_content_restriction_settings[message_logged_in]', 'editor_height' => 250 ) ); ?>
|
| 128 |
</div>
|
| 129 |
|
| 130 |
+
<?php if ( ( in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) || ( is_plugin_active_for_network('woocommerce/woocommerce.php') ) ) : ?>
|
| 131 |
+
<h4 class="pms-subsection-title"><?php esc_html_e( 'WooCommerce Restriction Messages', 'profile-builder' ); ?></h4>
|
| 132 |
+
|
| 133 |
+
<div class="wppb-restriction-fields-group">
|
| 134 |
+
|
| 135 |
+
<label class="wppb-restriction-label"><?php esc_html_e( 'Messages for restricted product purchase', 'profile-builder' ); ?></label>
|
| 136 |
+
<?php wp_editor( wppb_get_restriction_content_message( 'purchasing_restricted' ), 'messages_purchasing_restricted', array( 'textarea_name' => 'wppb_content_restriction_settings[purchasing_restricted]', 'editor_height' => 250 ) ); ?>
|
| 137 |
+
|
| 138 |
+
</div>
|
| 139 |
+
<?php endif; ?>
|
| 140 |
+
|
| 141 |
<div class="wppb-restriction-fields-group">
|
| 142 |
+
<label class="wppb-restriction-label" for="restricted-posts-preview"><?php esc_html_e( 'Restricted Posts Preview', 'profile-builder' ) ?></label>
|
| 143 |
|
| 144 |
<div class="wppb-restriction-post-preview">
|
| 145 |
<div>
|
| 146 |
<label>
|
| 147 |
<input type="radio" name="wppb_content_restriction_settings[post_preview]" value="none" <?php echo ( ( $wppb_content_restriction_settings != 'not_found' ) && $wppb_content_restriction_settings['post_preview'] == 'none' ? 'checked' : '' ); ?> />
|
| 148 |
+
<span><?php esc_html_e( 'None', 'profile-builder' ); ?></span>
|
| 149 |
</label>
|
| 150 |
</div>
|
| 151 |
|
index.php
CHANGED
|
@@ -3,14 +3,14 @@
|
|
| 3 |
* Plugin Name: Profile Builder
|
| 4 |
* Plugin URI: https://www.cozmoslabs.com/wordpress-profile-builder/
|
| 5 |
* Description: Login, registration and edit profile shortcodes for the front-end. Also you can choose what fields should be displayed or add new (custom) ones both in the front-end and in the dashboard.
|
| 6 |
-
* Version: 3.
|
| 7 |
* Author: Cozmoslabs
|
| 8 |
* Author URI: https://www.cozmoslabs.com/
|
| 9 |
* Text Domain: profile-builder
|
| 10 |
* Domain Path: /translation
|
| 11 |
* License: GPL2
|
| 12 |
-
* Elementor tested up to: 3.7.
|
| 13 |
-
* Elementor Pro tested up to: 3.7.
|
| 14 |
*
|
| 15 |
* == Copyright ==
|
| 16 |
* Copyright 2014 Cozmoslabs (www.cozmoslabs.com)
|
|
@@ -378,7 +378,7 @@ add_action( 'plugins_loaded', 'wppb_plugin_init' );
|
|
| 378 |
*
|
| 379 |
*
|
| 380 |
*/
|
| 381 |
-
define('PROFILE_BUILDER_VERSION', '3.
|
| 382 |
define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
| 383 |
define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
|
| 384 |
define('WPPB_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
| 3 |
* Plugin Name: Profile Builder
|
| 4 |
* Plugin URI: https://www.cozmoslabs.com/wordpress-profile-builder/
|
| 5 |
* Description: Login, registration and edit profile shortcodes for the front-end. Also you can choose what fields should be displayed or add new (custom) ones both in the front-end and in the dashboard.
|
| 6 |
+
* Version: 3.8.0
|
| 7 |
* Author: Cozmoslabs
|
| 8 |
* Author URI: https://www.cozmoslabs.com/
|
| 9 |
* Text Domain: profile-builder
|
| 10 |
* Domain Path: /translation
|
| 11 |
* License: GPL2
|
| 12 |
+
* Elementor tested up to: 3.7.7
|
| 13 |
+
* Elementor Pro tested up to: 3.7.8
|
| 14 |
*
|
| 15 |
* == Copyright ==
|
| 16 |
* Copyright 2014 Cozmoslabs (www.cozmoslabs.com)
|
| 378 |
*
|
| 379 |
*
|
| 380 |
*/
|
| 381 |
+
define('PROFILE_BUILDER_VERSION', '3.8.0' );
|
| 382 |
define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
| 383 |
define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
|
| 384 |
define('WPPB_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
readme.txt
CHANGED
|
@@ -4,7 +4,7 @@ Donate link: http://www.cozmoslabs.com/wordpress-profile-builder/
|
|
| 4 |
Tags: user registration, user profile, registration, profile, user registration form, user fields, edit profile, user custom fields, front-end login, front-end edit profile, front-end user registration, email confirmation, login form, content restriction, restrict content
|
| 5 |
Requires at least: 3.1
|
| 6 |
Tested up to: 6.0
|
| 7 |
-
Stable tag: 3.
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
|
@@ -177,6 +177,10 @@ This plugin adds/removes user fields in the front-end. Both default and extra pr
|
|
| 177 |
15. Edit or Add New User Role
|
| 178 |
|
| 179 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
| 180 |
= 3.7.9 =
|
| 181 |
* Fix: Bug happening with the Elementor Registration widget in some cases
|
| 182 |
* Fix: Backwards compatibility issues with Password Strength feature on older versions of WordPress
|
| 4 |
Tags: user registration, user profile, registration, profile, user registration form, user fields, edit profile, user custom fields, front-end login, front-end edit profile, front-end user registration, email confirmation, login form, content restriction, restrict content
|
| 5 |
Requires at least: 3.1
|
| 6 |
Tested up to: 6.0
|
| 7 |
+
Stable tag: 3.8.0
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
| 177 |
15. Edit or Add New User Role
|
| 178 |
|
| 179 |
== Changelog ==
|
| 180 |
+
= 3.8.0 =
|
| 181 |
+
* Feature: added the possibility to restrict the purchase of WooCommerce Products based on User Roles
|
| 182 |
+
* Misc: fix some cases where HTML was displaying in the back-end
|
| 183 |
+
|
| 184 |
= 3.7.9 =
|
| 185 |
* Fix: Bug happening with the Elementor Registration widget in some cases
|
| 186 |
* Fix: Backwards compatibility issues with Password Strength feature on older versions of WordPress
|
translation/profile-builder.catalog.php
CHANGED
|
@@ -1194,6 +1194,8 @@
|
|
| 1194 |
<?php __("Search Fields", "profile-builder"); ?>
|
| 1195 |
<?php __("Choose the fields in which the Search Field will look in", "profile-builder"); ?>
|
| 1196 |
<?php __("Search Settings", "profile-builder"); ?>
|
|
|
|
|
|
|
| 1197 |
<?php __("You need to activate the Userlisting feature from within the \"Add-ons\" page!", "profile-builder"); ?>
|
| 1198 |
<?php __("You can find it in the Profile Builder menu.", "profile-builder"); ?>
|
| 1199 |
<?php __("No results found!", "profile-builder"); ?>
|
|
@@ -1492,6 +1494,7 @@
|
|
| 1492 |
<?php __("…", "profile-builder"); ?>
|
| 1493 |
<?php __("You must be logged in to view the comments.", "profile-builder"); ?>
|
| 1494 |
<?php __("Comments are restricted for your user role.", "profile-builder"); ?>
|
|
|
|
| 1495 |
<?php __("This content is restricted for your user role.", "profile-builder"); ?>
|
| 1496 |
<?php __("You must be logged in to view this content.", "profile-builder"); ?>
|
| 1497 |
<?php __("Display Options", "profile-builder"); ?>
|
|
@@ -1501,6 +1504,9 @@
|
|
| 1501 |
<?php __("Display For", "profile-builder"); ?>
|
| 1502 |
<?php __("Checking only \"Logged In Users\" will show this %s to all logged in users, regardless of user role.", "profile-builder"); ?>
|
| 1503 |
<?php __("Checking any user role will show this %s only to users that have one of those user roles assigned.", "profile-builder"); ?>
|
|
|
|
|
|
|
|
|
|
| 1504 |
<?php __("Restriction Redirect URL", "profile-builder"); ?>
|
| 1505 |
<?php __("Enable Custom Redirect URL", "profile-builder"); ?>
|
| 1506 |
<?php __("Check if you wish to add a custom redirect URL for this %s.", "profile-builder"); ?>
|
|
@@ -1509,6 +1515,7 @@
|
|
| 1509 |
<?php __("Check if you wish to add custom messages for this %s.", "profile-builder"); ?>
|
| 1510 |
<?php __("Messages for logged-out users", "profile-builder"); ?>
|
| 1511 |
<?php __("Messages for logged-in users", "profile-builder"); ?>
|
|
|
|
| 1512 |
<?php __("Content Restriction Settings", "profile-builder"); ?>
|
| 1513 |
<?php __("Enable Content Restriction", "profile-builder"); ?>
|
| 1514 |
<?php __("Activate Content Restriction", "profile-builder"); ?>
|
|
@@ -1516,6 +1523,7 @@
|
|
| 1516 |
<?php __("If you select \"Redirect\", the post's content will be protected by redirecting the user to the URL you specify. The redirect happens only when accessing a single post. On archive pages the restriction message will be displayed, instead of the content.", "profile-builder"); ?>
|
| 1517 |
<?php __("Message for logged-out users", "profile-builder"); ?>
|
| 1518 |
<?php __("Message for logged-in users", "profile-builder"); ?>
|
|
|
|
| 1519 |
<?php __("Restricted Posts Preview", "profile-builder"); ?>
|
| 1520 |
<?php __("Show the first %s words of the post's content", "profile-builder"); ?>
|
| 1521 |
<?php __("Show the content before the \"more\" tag", "profile-builder"); ?>
|
| 1194 |
<?php __("Search Fields", "profile-builder"); ?>
|
| 1195 |
<?php __("Choose the fields in which the Search Field will look in", "profile-builder"); ?>
|
| 1196 |
<?php __("Search Settings", "profile-builder"); ?>
|
| 1197 |
+
<?php __("Themes: add style to your user listing section", "profile-builder"); ?>
|
| 1198 |
+
<?php __("You can now add beautifully pre-designed templates to showcase the user base on your website using one of the <strong>user listing templates</strong> available in the %sUser Listing add-on%s.", "profile-builder"); ?>
|
| 1199 |
<?php __("You need to activate the Userlisting feature from within the \"Add-ons\" page!", "profile-builder"); ?>
|
| 1200 |
<?php __("You can find it in the Profile Builder menu.", "profile-builder"); ?>
|
| 1201 |
<?php __("No results found!", "profile-builder"); ?>
|
| 1494 |
<?php __("…", "profile-builder"); ?>
|
| 1495 |
<?php __("You must be logged in to view the comments.", "profile-builder"); ?>
|
| 1496 |
<?php __("Comments are restricted for your user role.", "profile-builder"); ?>
|
| 1497 |
+
<?php __("This product cannot be purchased by your user role.", "profile-builder"); ?>
|
| 1498 |
<?php __("This content is restricted for your user role.", "profile-builder"); ?>
|
| 1499 |
<?php __("You must be logged in to view this content.", "profile-builder"); ?>
|
| 1500 |
<?php __("Display Options", "profile-builder"); ?>
|
| 1504 |
<?php __("Display For", "profile-builder"); ?>
|
| 1505 |
<?php __("Checking only \"Logged In Users\" will show this %s to all logged in users, regardless of user role.", "profile-builder"); ?>
|
| 1506 |
<?php __("Checking any user role will show this %s only to users that have one of those user roles assigned.", "profile-builder"); ?>
|
| 1507 |
+
<?php __("Purchase Options", "profile-builder"); ?>
|
| 1508 |
+
<?php __("Who can purchase?", "profile-builder"); ?>
|
| 1509 |
+
<?php __("Select who can purchase this product.", "profile-builder"); ?>
|
| 1510 |
<?php __("Restriction Redirect URL", "profile-builder"); ?>
|
| 1511 |
<?php __("Enable Custom Redirect URL", "profile-builder"); ?>
|
| 1512 |
<?php __("Check if you wish to add a custom redirect URL for this %s.", "profile-builder"); ?>
|
| 1515 |
<?php __("Check if you wish to add custom messages for this %s.", "profile-builder"); ?>
|
| 1516 |
<?php __("Messages for logged-out users", "profile-builder"); ?>
|
| 1517 |
<?php __("Messages for logged-in users", "profile-builder"); ?>
|
| 1518 |
+
<?php __("Messages for restricted product purchase", "profile-builder"); ?>
|
| 1519 |
<?php __("Content Restriction Settings", "profile-builder"); ?>
|
| 1520 |
<?php __("Enable Content Restriction", "profile-builder"); ?>
|
| 1521 |
<?php __("Activate Content Restriction", "profile-builder"); ?>
|
| 1523 |
<?php __("If you select \"Redirect\", the post's content will be protected by redirecting the user to the URL you specify. The redirect happens only when accessing a single post. On archive pages the restriction message will be displayed, instead of the content.", "profile-builder"); ?>
|
| 1524 |
<?php __("Message for logged-out users", "profile-builder"); ?>
|
| 1525 |
<?php __("Message for logged-in users", "profile-builder"); ?>
|
| 1526 |
+
<?php __("WooCommerce Restriction Messages", "profile-builder"); ?>
|
| 1527 |
<?php __("Restricted Posts Preview", "profile-builder"); ?>
|
| 1528 |
<?php __("Show the first %s words of the post's content", "profile-builder"); ?>
|
| 1529 |
<?php __("Show the content before the \"more\" tag", "profile-builder"); ?>
|
translation/profile-builder.pot
CHANGED
|
@@ -317,11 +317,11 @@ msgstr ""
|
|
| 317 |
msgid "Show"
|
| 318 |
msgstr ""
|
| 319 |
|
| 320 |
-
#: admin/admin-bar.php:81, add-ons/user-listing/userlisting.php:
|
| 321 |
msgid "Hide"
|
| 322 |
msgstr ""
|
| 323 |
|
| 324 |
-
#: admin/admin-bar.php:92, admin/general-settings.php:348, admin/private-website.php:162, features/functions.php:1055, add-ons-advanced/woocommerce/woosync-page.php:149, features/content-restriction/content-restriction.php:
|
| 325 |
msgid "Save Changes"
|
| 326 |
msgstr ""
|
| 327 |
|
|
@@ -393,7 +393,7 @@ msgstr ""
|
|
| 393 |
msgid "See details"
|
| 394 |
msgstr ""
|
| 395 |
|
| 396 |
-
#: admin/admin-functions.php:260, admin/review.php:94
|
| 397 |
msgid "Dismiss this notice."
|
| 398 |
msgstr ""
|
| 399 |
|
|
@@ -777,7 +777,7 @@ msgstr ""
|
|
| 777 |
msgid "Load Profile Builder's own CSS file in the front-end:"
|
| 778 |
msgstr ""
|
| 779 |
|
| 780 |
-
#: admin/general-settings.php:151, admin/general-settings.php:164, admin/general-settings.php:179, admin/general-settings.php:228, admin/general-settings.php:275, admin/manage-fields.php:193, admin/private-website.php:70, admin/private-website.php:137, admin/private-website.php:150, add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:229, add-ons/multiple-forms/register-forms.php:230, add-ons/user-listing/userlisting.php:
|
| 781 |
msgid "Yes"
|
| 782 |
msgstr ""
|
| 783 |
|
|
@@ -789,7 +789,7 @@ msgstr ""
|
|
| 789 |
msgid "Automatically Log In:"
|
| 790 |
msgstr ""
|
| 791 |
|
| 792 |
-
#: admin/general-settings.php:165, admin/general-settings.php:180, admin/general-settings.php:229, admin/general-settings.php:274, admin/private-website.php:69, admin/private-website.php:136, admin/private-website.php:151, add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:229, add-ons/multiple-forms/register-forms.php:230, add-ons-advanced/bbpress/bbpress-page.php:160, add-ons-advanced/social-connect/index.php:348, add-ons-advanced/social-connect/index.php:407, features/content-restriction/content-restriction.php:
|
| 793 |
msgid "No"
|
| 794 |
msgstr ""
|
| 795 |
|
|
@@ -861,11 +861,11 @@ msgstr ""
|
|
| 861 |
msgid "Username and Email"
|
| 862 |
msgstr ""
|
| 863 |
|
| 864 |
-
#: admin/general-settings.php:304, admin/manage-fields.php:333, front-end/login.php:341, front-end/login.php:355, front-end/login.php:543, add-ons/custom-redirects/custom_redirects_admin.php:61, add-ons/email-customizer/email-customizer.php:28, add-ons/user-listing/userlisting.php:113, add-ons/user-listing/userlisting.php:336, add-ons/user-listing/userlisting.php:
|
| 865 |
msgid "Username"
|
| 866 |
msgstr ""
|
| 867 |
|
| 868 |
-
#: admin/general-settings.php:305, front-end/login.php:538, front-end/recover.php:118, add-ons/email-customizer/email-customizer.php:29, add-ons/user-listing/userlisting.php:119, add-ons/user-listing/userlisting.php:
|
| 869 |
msgid "Email"
|
| 870 |
msgstr ""
|
| 871 |
|
|
@@ -945,7 +945,7 @@ msgstr ""
|
|
| 945 |
msgid "Meta-name"
|
| 946 |
msgstr ""
|
| 947 |
|
| 948 |
-
#: admin/manage-fields.php:189, add-ons/custom-redirects/custom_redirects_admin.php:70, add-ons/custom-redirects/custom_redirects_admin.php:100, add-ons/custom-redirects/custom_redirects_admin.php:119, add-ons/custom-redirects/custom_redirects_admin.php:144, add-ons/multiple-forms/edit-profile-forms.php:246, add-ons/multiple-forms/register-forms.php:267, add-ons/user-listing/userlisting.php:
|
| 949 |
msgid "ID"
|
| 950 |
msgstr ""
|
| 951 |
|
|
@@ -1393,15 +1393,15 @@ msgstr ""
|
|
| 1393 |
msgid "Usernames cannot be changed."
|
| 1394 |
msgstr ""
|
| 1395 |
|
| 1396 |
-
#: admin/manage-fields.php:334, add-ons/user-listing/userlisting.php:
|
| 1397 |
msgid "First Name"
|
| 1398 |
msgstr ""
|
| 1399 |
|
| 1400 |
-
#: admin/manage-fields.php:335, add-ons/user-listing/userlisting.php:
|
| 1401 |
msgid "Last Name"
|
| 1402 |
msgstr ""
|
| 1403 |
|
| 1404 |
-
#: admin/manage-fields.php:336, add-ons/user-listing/userlisting.php:
|
| 1405 |
msgid "Nickname"
|
| 1406 |
msgstr ""
|
| 1407 |
|
|
@@ -1417,7 +1417,7 @@ msgstr ""
|
|
| 1417 |
msgid "E-mail"
|
| 1418 |
msgstr ""
|
| 1419 |
|
| 1420 |
-
#: admin/manage-fields.php:340, add-ons/email-customizer/email-customizer.php:33, add-ons/user-listing/userlisting.php:122, add-ons/user-listing/userlisting.php:
|
| 1421 |
msgid "Website"
|
| 1422 |
msgstr ""
|
| 1423 |
|
|
@@ -1437,7 +1437,7 @@ msgstr ""
|
|
| 1437 |
msgid "About Yourself"
|
| 1438 |
msgstr ""
|
| 1439 |
|
| 1440 |
-
#: admin/manage-fields.php:350, add-ons/user-listing/userlisting.php:125, add-ons/user-listing/userlisting.php:
|
| 1441 |
msgid "Biographical Info"
|
| 1442 |
msgstr ""
|
| 1443 |
|
|
@@ -3049,11 +3049,11 @@ msgstr ""
|
|
| 3049 |
msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre>"
|
| 3050 |
msgstr ""
|
| 3051 |
|
| 3052 |
-
#: admin/manage-fields.php:1362, features/functions.php:1076, features/functions.php:1083, add-ons/custom-redirects/custom_redirects_admin.php:184, add-ons/custom-redirects/custom_redirects_admin.php:198, add-ons/custom-redirects/custom_redirects_admin.php:212, add-ons/custom-redirects/custom_redirects_admin.php:226, add-ons/multiple-forms/multiple-forms.php:410, add-ons-advanced/field-visibility/index.php:187, add-ons-free/labels-edit/labels-edit.php:373, features/admin-approval/class-admin-approval.php:111, features/roles-editor/roles-editor.php:902, assets/lib/wck-api/wordpress-creation-kit.php:
|
| 3053 |
msgid "Edit"
|
| 3054 |
msgstr ""
|
| 3055 |
|
| 3056 |
-
#: admin/manage-fields.php:1362, features/functions.php:1069, features/functions.php:1083, add-ons/custom-redirects/custom_redirects_admin.php:184, add-ons/custom-redirects/custom_redirects_admin.php:198, add-ons/custom-redirects/custom_redirects_admin.php:212, add-ons/custom-redirects/custom_redirects_admin.php:226, add-ons-advanced/field-visibility/index.php:187, features/admin-approval/class-admin-approval.php:116, features/admin-approval/class-admin-approval.php:232, features/email-confirmation/class-email-confirmation.php:121, features/email-confirmation/class-email-confirmation.php:218, features/roles-editor/roles-editor.php:210, features/roles-editor/roles-editor.php:940, features/roles-editor/roles-editor.php:929, features/roles-editor/roles-editor.php:920, assets/lib/wck-api/wordpress-creation-kit.php:
|
| 3057 |
msgid "Delete"
|
| 3058 |
msgstr ""
|
| 3059 |
|
|
@@ -3385,11 +3385,11 @@ msgstr ""
|
|
| 3385 |
msgid "Incorrect phone number"
|
| 3386 |
msgstr ""
|
| 3387 |
|
| 3388 |
-
#: features/functions.php:1062, features/roles-editor/roles-editor.php:211, add-ons-advanced/campaign-monitor/admin/cmonitor-page.php:451, add-ons-advanced/mailchimp-integration/admin/mailchimp-page.php:171, assets/lib/wck-api/wordpress-creation-kit.php:
|
| 3389 |
msgid "Cancel"
|
| 3390 |
msgstr ""
|
| 3391 |
|
| 3392 |
-
#: features/functions.php:1083, assets/lib/wck-api/wordpress-creation-kit.php:
|
| 3393 |
msgid "Content"
|
| 3394 |
msgstr ""
|
| 3395 |
|
|
@@ -3461,7 +3461,7 @@ msgstr ""
|
|
| 3461 |
msgid "Only an administrator can add new users."
|
| 3462 |
msgstr ""
|
| 3463 |
|
| 3464 |
-
#: front-end/class-formbuilder.php:302, front-end/login.php:648, assets/lib/wck-api/wordpress-creation-kit.php:
|
| 3465 |
msgid "You are not allowed to do this."
|
| 3466 |
msgstr ""
|
| 3467 |
|
|
@@ -3774,7 +3774,7 @@ msgstr ""
|
|
| 3774 |
msgid "Dashboard (redirect users from accessing the dashboard)"
|
| 3775 |
msgstr ""
|
| 3776 |
|
| 3777 |
-
#: add-ons/custom-redirects/custom_redirects_admin.php:60, add-ons/user-listing/userlisting.php:168, add-ons/user-listing/userlisting.php:
|
| 3778 |
msgid "User ID"
|
| 3779 |
msgstr ""
|
| 3780 |
|
|
@@ -3794,7 +3794,7 @@ msgstr ""
|
|
| 3794 |
msgid "Redirect Type"
|
| 3795 |
msgstr ""
|
| 3796 |
|
| 3797 |
-
#: add-ons/custom-redirects/custom_redirects_admin.php:69, add-ons/custom-redirects/custom_redirects_admin.php:99, add-ons/custom-redirects/custom_redirects_admin.php:118, add-ons/custom-redirects/custom_redirects_admin.php:143, features/content-restriction/content-restriction.php:
|
| 3798 |
msgid "Redirect URL"
|
| 3799 |
msgstr ""
|
| 3800 |
|
|
@@ -4330,31 +4330,31 @@ msgstr ""
|
|
| 4330 |
msgid "No Edit-profile Forms found in trash"
|
| 4331 |
msgstr ""
|
| 4332 |
|
| 4333 |
-
#: add-ons/multiple-forms/edit-profile-forms.php:135, add-ons/multiple-forms/register-forms.php:138, add-ons/user-listing/userlisting.php:
|
| 4334 |
msgid "Shortcode"
|
| 4335 |
msgstr ""
|
| 4336 |
|
| 4337 |
-
#: add-ons/multiple-forms/edit-profile-forms.php:155, add-ons/multiple-forms/register-forms.php:159, add-ons/user-listing/userlisting.php:
|
| 4338 |
msgid "(no title)"
|
| 4339 |
msgstr ""
|
| 4340 |
|
| 4341 |
-
#: add-ons/multiple-forms/edit-profile-forms.php:177, add-ons/multiple-forms/register-forms.php:180, add-ons/user-listing/userlisting.php:
|
| 4342 |
msgid "Use this shortcode on the page you want the form to be displayed:"
|
| 4343 |
msgstr ""
|
| 4344 |
|
| 4345 |
-
#: add-ons/multiple-forms/edit-profile-forms.php:181, add-ons/multiple-forms/register-forms.php:184, add-ons/user-listing/userlisting.php:
|
| 4346 |
msgid "<span style=\"color:red;\">Note:</span> changing the form title also changes the shortcode!"
|
| 4347 |
msgstr ""
|
| 4348 |
|
| 4349 |
-
#: add-ons/multiple-forms/edit-profile-forms.php:175, add-ons/multiple-forms/register-forms.php:178, add-ons/user-listing/userlisting.php:
|
| 4350 |
msgid "The shortcode will be available after you publish this form."
|
| 4351 |
msgstr ""
|
| 4352 |
|
| 4353 |
-
#: add-ons/multiple-forms/edit-profile-forms.php:187, add-ons/multiple-forms/register-forms.php:190, add-ons/user-listing/userlisting.php:
|
| 4354 |
msgid "Form Shortcode"
|
| 4355 |
msgstr ""
|
| 4356 |
|
| 4357 |
-
#: add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:230, features/content-restriction/content-restriction-meta-box.php:37, features/content-restriction/content-restriction.php:
|
| 4358 |
msgid "Redirect"
|
| 4359 |
msgstr ""
|
| 4360 |
|
|
@@ -4514,7 +4514,7 @@ msgstr ""
|
|
| 4514 |
msgid "Display name as"
|
| 4515 |
msgstr ""
|
| 4516 |
|
| 4517 |
-
#: add-ons/user-listing/userlisting.php:169, add-ons/user-listing/userlisting.php:338, add-ons/user-listing/userlisting.php:
|
| 4518 |
msgid "Role"
|
| 4519 |
msgstr ""
|
| 4520 |
|
|
@@ -4522,11 +4522,11 @@ msgstr ""
|
|
| 4522 |
msgid "Role Slug"
|
| 4523 |
msgstr ""
|
| 4524 |
|
| 4525 |
-
#: add-ons/user-listing/userlisting.php:171, add-ons/user-listing/userlisting.php:
|
| 4526 |
msgid "Registration Date"
|
| 4527 |
msgstr ""
|
| 4528 |
|
| 4529 |
-
#: add-ons/user-listing/userlisting.php:172, add-ons/user-listing/userlisting.php:
|
| 4530 |
msgid "Number of Posts"
|
| 4531 |
msgstr ""
|
| 4532 |
|
|
@@ -4554,7 +4554,7 @@ msgstr ""
|
|
| 4554 |
msgid "Search all Fields"
|
| 4555 |
msgstr ""
|
| 4556 |
|
| 4557 |
-
#: add-ons/user-listing/userlisting.php:223, add-ons/user-listing/userlisting.php:
|
| 4558 |
msgid "Faceted Menus"
|
| 4559 |
msgstr ""
|
| 4560 |
|
|
@@ -4590,15 +4590,15 @@ msgstr ""
|
|
| 4590 |
msgid "Avatar"
|
| 4591 |
msgstr ""
|
| 4592 |
|
| 4593 |
-
#: add-ons/user-listing/userlisting.php:337, add-ons/user-listing/userlisting.php:
|
| 4594 |
msgid "Firstname"
|
| 4595 |
msgstr ""
|
| 4596 |
|
| 4597 |
-
#: add-ons/user-listing/userlisting.php:339, add-ons/user-listing/userlisting.php:
|
| 4598 |
msgid "Posts"
|
| 4599 |
msgstr ""
|
| 4600 |
|
| 4601 |
-
#: add-ons/user-listing/userlisting.php:340, add-ons/user-listing/userlisting.php:
|
| 4602 |
msgid "Sign-up Date"
|
| 4603 |
msgstr ""
|
| 4604 |
|
|
@@ -4618,291 +4618,299 @@ msgstr ""
|
|
| 4618 |
msgid "User not found"
|
| 4619 |
msgstr ""
|
| 4620 |
|
| 4621 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4622 |
msgid "None"
|
| 4623 |
msgstr ""
|
| 4624 |
|
| 4625 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4626 |
msgid "Jabber"
|
| 4627 |
msgstr ""
|
| 4628 |
|
| 4629 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4630 |
msgid "Yim"
|
| 4631 |
msgstr ""
|
| 4632 |
|
| 4633 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4634 |
msgid "Aim"
|
| 4635 |
msgstr ""
|
| 4636 |
|
| 4637 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4638 |
msgid "Display Name"
|
| 4639 |
msgstr ""
|
| 4640 |
|
| 4641 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4642 |
msgid "First/Lastname"
|
| 4643 |
msgstr ""
|
| 4644 |
|
| 4645 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4646 |
msgid "Search Users by All Fields"
|
| 4647 |
msgstr ""
|
| 4648 |
|
| 4649 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4650 |
msgid "Click here to see more information about this user."
|
| 4651 |
msgstr ""
|
| 4652 |
|
| 4653 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4654 |
msgid "Click here to see more information about this user"
|
| 4655 |
msgstr ""
|
| 4656 |
|
| 4657 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4658 |
msgid "More..."
|
| 4659 |
msgstr ""
|
| 4660 |
|
| 4661 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4662 |
msgid "Remove Marker"
|
| 4663 |
msgstr ""
|
| 4664 |
|
| 4665 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4666 |
msgid "View Map"
|
| 4667 |
msgstr ""
|
| 4668 |
|
| 4669 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4670 |
msgid "Click here to go back"
|
| 4671 |
msgstr ""
|
| 4672 |
|
| 4673 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4674 |
msgid "Back"
|
| 4675 |
msgstr ""
|
| 4676 |
|
| 4677 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4678 |
msgid "You don't have any pagination settings on this userlisting!"
|
| 4679 |
msgstr ""
|
| 4680 |
|
| 4681 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4682 |
msgid "«« First"
|
| 4683 |
msgstr ""
|
| 4684 |
|
| 4685 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4686 |
msgid "« Prev"
|
| 4687 |
msgstr ""
|
| 4688 |
|
| 4689 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4690 |
msgid "Next » "
|
| 4691 |
msgstr ""
|
| 4692 |
|
| 4693 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4694 |
msgid "Last »»"
|
| 4695 |
msgstr ""
|
| 4696 |
|
| 4697 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4698 |
msgid "Show All"
|
| 4699 |
msgstr ""
|
| 4700 |
|
| 4701 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4702 |
msgid "Choose..."
|
| 4703 |
msgstr ""
|
| 4704 |
|
| 4705 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4706 |
msgid "Choose or type in an option..."
|
| 4707 |
msgstr ""
|
| 4708 |
|
| 4709 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4710 |
msgid "No options available"
|
| 4711 |
msgstr ""
|
| 4712 |
|
| 4713 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4714 |
msgid "Remove All Filters"
|
| 4715 |
msgstr ""
|
| 4716 |
|
| 4717 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4718 |
msgid "Search"
|
| 4719 |
msgstr ""
|
| 4720 |
|
| 4721 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4722 |
msgid "Clear Results"
|
| 4723 |
msgstr ""
|
| 4724 |
|
| 4725 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4726 |
msgid "Extra shortcode parameters"
|
| 4727 |
msgstr ""
|
| 4728 |
|
| 4729 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4730 |
msgid "View all extra shortcode parameters"
|
| 4731 |
msgstr ""
|
| 4732 |
|
| 4733 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4734 |
msgid "displays users having a certain meta-value within a certain (extra) meta-field"
|
| 4735 |
msgstr ""
|
| 4736 |
|
| 4737 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4738 |
msgid "Example:"
|
| 4739 |
msgstr ""
|
| 4740 |
|
| 4741 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4742 |
msgid "Remember though, that the field-value combination must exist in the database."
|
| 4743 |
msgstr ""
|
| 4744 |
|
| 4745 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4746 |
msgid "displays only the users that you specified the user_id for"
|
| 4747 |
msgstr ""
|
| 4748 |
|
| 4749 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4750 |
msgid "displays all users except the ones you specified the user_id for"
|
| 4751 |
msgstr ""
|
| 4752 |
|
| 4753 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4754 |
msgid "Lastname"
|
| 4755 |
msgstr ""
|
| 4756 |
|
| 4757 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4758 |
msgid "Random (very slow on large databases > 10K user)"
|
| 4759 |
msgstr ""
|
| 4760 |
|
| 4761 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4762 |
msgid "Ascending"
|
| 4763 |
msgstr ""
|
| 4764 |
|
| 4765 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4766 |
msgid "Descending"
|
| 4767 |
msgstr ""
|
| 4768 |
|
| 4769 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4770 |
msgid "Roles to Display"
|
| 4771 |
msgstr ""
|
| 4772 |
|
| 4773 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4774 |
msgid "Restrict the userlisting to these selected roles only<br/>If not specified, defaults to all existing roles"
|
| 4775 |
msgstr ""
|
| 4776 |
|
| 4777 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4778 |
msgid "Number of Users/Page"
|
| 4779 |
msgstr ""
|
| 4780 |
|
| 4781 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4782 |
msgid "Set the number of users to be displayed on every paginated part of the all-userlisting"
|
| 4783 |
msgstr ""
|
| 4784 |
|
| 4785 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4786 |
msgid "Default Sorting Criteria"
|
| 4787 |
msgstr ""
|
| 4788 |
|
| 4789 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4790 |
msgid "Set the default sorting criteria<br/>This can temporarily be changed for each new session"
|
| 4791 |
msgstr ""
|
| 4792 |
|
| 4793 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4794 |
msgid "Default Sorting Order"
|
| 4795 |
msgstr ""
|
| 4796 |
|
| 4797 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4798 |
msgid "Set the default sorting order<br/>This can temporarily be changed for each new session"
|
| 4799 |
msgstr ""
|
| 4800 |
|
| 4801 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4802 |
msgid "Avatar Size (All-userlisting)"
|
| 4803 |
msgstr ""
|
| 4804 |
|
| 4805 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4806 |
msgid "Set the avatar size on the all-userlisting only"
|
| 4807 |
msgstr ""
|
| 4808 |
|
| 4809 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4810 |
msgid "Avatar Size (Single-userlisting)"
|
| 4811 |
msgstr ""
|
| 4812 |
|
| 4813 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4814 |
msgid "Set the avatar size on the single-userlisting only"
|
| 4815 |
msgstr ""
|
| 4816 |
|
| 4817 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4818 |
msgid "Visible only to logged in users?"
|
| 4819 |
msgstr ""
|
| 4820 |
|
| 4821 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4822 |
msgid "The userlisting will only be visible only to the logged in users"
|
| 4823 |
msgstr ""
|
| 4824 |
|
| 4825 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4826 |
msgid "Visible to following Roles"
|
| 4827 |
msgstr ""
|
| 4828 |
|
| 4829 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4830 |
msgid "The userlisting will only be visible to the following roles"
|
| 4831 |
msgstr ""
|
| 4832 |
|
| 4833 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4834 |
msgid "Userlisting Settings"
|
| 4835 |
msgstr ""
|
| 4836 |
|
| 4837 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4838 |
msgid "Label"
|
| 4839 |
msgstr ""
|
| 4840 |
|
| 4841 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4842 |
msgid "Choose the facet name that appears on the frontend"
|
| 4843 |
msgstr ""
|
| 4844 |
|
| 4845 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4846 |
msgid "Facet Type"
|
| 4847 |
msgstr ""
|
| 4848 |
|
| 4849 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4850 |
msgid "Choose the facet menu type"
|
| 4851 |
msgstr ""
|
| 4852 |
|
| 4853 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4854 |
msgid "Facet Meta"
|
| 4855 |
msgstr ""
|
| 4856 |
|
| 4857 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4858 |
msgid "Choose the meta field for the facet menu. If you want to use a repeater meta or a meta outisde Profile Builder just type the value and press enter."
|
| 4859 |
msgstr ""
|
| 4860 |
|
| 4861 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4862 |
msgid "Behaviour"
|
| 4863 |
msgstr ""
|
| 4864 |
|
| 4865 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4866 |
msgid "Narrow the results"
|
| 4867 |
msgstr ""
|
| 4868 |
|
| 4869 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4870 |
msgid "Expand the results"
|
| 4871 |
msgstr ""
|
| 4872 |
|
| 4873 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4874 |
msgid "Choose how multiple selections affect the results"
|
| 4875 |
msgstr ""
|
| 4876 |
|
| 4877 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4878 |
msgid "Visible choices"
|
| 4879 |
msgstr ""
|
| 4880 |
|
| 4881 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4882 |
msgid "Show a toggle link after this many choices. Leave blank for all"
|
| 4883 |
msgstr ""
|
| 4884 |
|
| 4885 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4886 |
msgid "Search Fields"
|
| 4887 |
msgstr ""
|
| 4888 |
|
| 4889 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4890 |
msgid "Choose the fields in which the Search Field will look in"
|
| 4891 |
msgstr ""
|
| 4892 |
|
| 4893 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4894 |
msgid "Search Settings"
|
| 4895 |
msgstr ""
|
| 4896 |
|
| 4897 |
-
#: add-ons/user-listing/userlisting.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4898 |
msgid "You need to activate the Userlisting feature from within the \"Add-ons\" page!"
|
| 4899 |
msgstr ""
|
| 4900 |
|
| 4901 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4902 |
msgid "You can find it in the Profile Builder menu."
|
| 4903 |
msgstr ""
|
| 4904 |
|
| 4905 |
-
#: add-ons/user-listing/userlisting.php:
|
| 4906 |
msgid "No results found!"
|
| 4907 |
msgstr ""
|
| 4908 |
|
|
@@ -5042,7 +5050,7 @@ msgstr ""
|
|
| 5042 |
msgid "Display Mode"
|
| 5043 |
msgstr ""
|
| 5044 |
|
| 5045 |
-
#: add-ons-advanced/custom-profile-menus/index.php:247, features/content-restriction/content-restriction-meta-box.php:68
|
| 5046 |
msgid "Logged In Users"
|
| 5047 |
msgstr ""
|
| 5048 |
|
|
@@ -6040,7 +6048,7 @@ msgstr ""
|
|
| 6040 |
msgid "Allow users which have the specified role to see this content."
|
| 6041 |
msgstr ""
|
| 6042 |
|
| 6043 |
-
#: features/content-restriction/class-elementor-content-restriction.php:146, features/content-restriction/content-restriction-meta-box.php:
|
| 6044 |
msgid "Restriction Messages"
|
| 6045 |
msgstr ""
|
| 6046 |
|
|
@@ -6052,7 +6060,7 @@ msgstr ""
|
|
| 6052 |
msgid "Replace hidden content with the default messages from PB -> Settings -> Content Restriction, a custom message or an Elementor Template."
|
| 6053 |
msgstr ""
|
| 6054 |
|
| 6055 |
-
#: features/content-restriction/class-elementor-content-restriction.php:162, features/content-restriction/content-restriction-meta-box.php:
|
| 6056 |
msgid "Enable Custom Messages"
|
| 6057 |
msgstr ""
|
| 6058 |
|
|
@@ -6080,14 +6088,18 @@ msgstr ""
|
|
| 6080 |
msgid "…"
|
| 6081 |
msgstr ""
|
| 6082 |
|
| 6083 |
-
#: features/content-restriction/content-restriction-filtering.php:
|
| 6084 |
msgid "You must be logged in to view the comments."
|
| 6085 |
msgstr ""
|
| 6086 |
|
| 6087 |
-
#: features/content-restriction/content-restriction-filtering.php:
|
| 6088 |
msgid "Comments are restricted for your user role."
|
| 6089 |
msgstr ""
|
| 6090 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6091 |
#: features/content-restriction/content-restriction-functions.php:47
|
| 6092 |
msgid "This content is restricted for your user role."
|
| 6093 |
msgstr ""
|
|
@@ -6100,11 +6112,11 @@ msgstr ""
|
|
| 6100 |
msgid "Display Options"
|
| 6101 |
msgstr ""
|
| 6102 |
|
| 6103 |
-
#: features/content-restriction/content-restriction-meta-box.php:37, features/content-restriction/content-restriction.php:
|
| 6104 |
msgid "Message"
|
| 6105 |
msgstr ""
|
| 6106 |
|
| 6107 |
-
#: features/content-restriction/content-restriction-meta-box.php:42, features/content-restriction/content-restriction.php:
|
| 6108 |
msgid "Type of Restriction"
|
| 6109 |
msgstr ""
|
| 6110 |
|
|
@@ -6116,87 +6128,107 @@ msgstr ""
|
|
| 6116 |
msgid "Display For"
|
| 6117 |
msgstr ""
|
| 6118 |
|
| 6119 |
-
#: features/content-restriction/content-restriction-meta-box.php:
|
| 6120 |
msgid "Checking only \"Logged In Users\" will show this %s to all logged in users, regardless of user role."
|
| 6121 |
msgstr ""
|
| 6122 |
|
| 6123 |
-
#: features/content-restriction/content-restriction-meta-box.php:
|
| 6124 |
msgid "Checking any user role will show this %s only to users that have one of those user roles assigned."
|
| 6125 |
msgstr ""
|
| 6126 |
|
| 6127 |
-
#: features/content-restriction/content-restriction-meta-box.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6128 |
msgid "Restriction Redirect URL"
|
| 6129 |
msgstr ""
|
| 6130 |
|
| 6131 |
-
#: features/content-restriction/content-restriction-meta-box.php:
|
| 6132 |
msgid "Enable Custom Redirect URL"
|
| 6133 |
msgstr ""
|
| 6134 |
|
| 6135 |
-
#: features/content-restriction/content-restriction-meta-box.php:
|
| 6136 |
msgid "Check if you wish to add a custom redirect URL for this %s."
|
| 6137 |
msgstr ""
|
| 6138 |
|
| 6139 |
-
#: features/content-restriction/content-restriction-meta-box.php:
|
| 6140 |
msgid "Custom Redirect URL"
|
| 6141 |
msgstr ""
|
| 6142 |
|
| 6143 |
-
#: features/content-restriction/content-restriction-meta-box.php:
|
| 6144 |
msgid "Add a URL where you wish to redirect users that do not have access to this %s and try to access it directly."
|
| 6145 |
msgstr ""
|
| 6146 |
|
| 6147 |
-
#: features/content-restriction/content-restriction-meta-box.php:
|
| 6148 |
msgid "Check if you wish to add custom messages for this %s."
|
| 6149 |
msgstr ""
|
| 6150 |
|
| 6151 |
-
#: features/content-restriction/content-restriction-meta-box.php:
|
| 6152 |
msgid "Messages for logged-out users"
|
| 6153 |
msgstr ""
|
| 6154 |
|
| 6155 |
-
#: features/content-restriction/content-restriction-meta-box.php:
|
| 6156 |
msgid "Messages for logged-in users"
|
| 6157 |
msgstr ""
|
| 6158 |
|
| 6159 |
-
#: features/content-restriction/content-restriction.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6160 |
msgid "Content Restriction Settings"
|
| 6161 |
msgstr ""
|
| 6162 |
|
| 6163 |
-
#: features/content-restriction/content-restriction.php:
|
| 6164 |
msgid "Enable Content Restriction"
|
| 6165 |
msgstr ""
|
| 6166 |
|
| 6167 |
-
#: features/content-restriction/content-restriction.php:
|
| 6168 |
msgid "Activate Content Restriction"
|
| 6169 |
msgstr ""
|
| 6170 |
|
| 6171 |
-
#: features/content-restriction/content-restriction.php:
|
| 6172 |
msgid "If you select \"Message\", the post's content will be protected by being replaced with a custom message."
|
| 6173 |
msgstr ""
|
| 6174 |
|
| 6175 |
-
#: features/content-restriction/content-restriction.php:
|
| 6176 |
msgid "If you select \"Redirect\", the post's content will be protected by redirecting the user to the URL you specify. The redirect happens only when accessing a single post. On archive pages the restriction message will be displayed, instead of the content."
|
| 6177 |
msgstr ""
|
| 6178 |
|
| 6179 |
-
#: features/content-restriction/content-restriction.php:
|
| 6180 |
msgid "Message for logged-out users"
|
| 6181 |
msgstr ""
|
| 6182 |
|
| 6183 |
-
#: features/content-restriction/content-restriction.php:
|
| 6184 |
msgid "Message for logged-in users"
|
| 6185 |
msgstr ""
|
| 6186 |
|
| 6187 |
-
#: features/content-restriction/content-restriction.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6188 |
msgid "Restricted Posts Preview"
|
| 6189 |
msgstr ""
|
| 6190 |
|
| 6191 |
-
#: features/content-restriction/content-restriction.php:
|
| 6192 |
msgid "Show the first %s words of the post's content"
|
| 6193 |
msgstr ""
|
| 6194 |
|
| 6195 |
-
#: features/content-restriction/content-restriction.php:
|
| 6196 |
msgid "Show the content before the \"more\" tag"
|
| 6197 |
msgstr ""
|
| 6198 |
|
| 6199 |
-
#: features/content-restriction/content-restriction.php:
|
| 6200 |
msgid "Show a portion of the restricted post to logged-out users or users that are not allowed to see it."
|
| 6201 |
msgstr ""
|
| 6202 |
|
|
@@ -6877,7 +6909,7 @@ msgstr ""
|
|
| 6877 |
msgid "Campaign Monitor Integration"
|
| 6878 |
msgstr ""
|
| 6879 |
|
| 6880 |
-
#: add-ons-advanced/campaign-monitor/admin/cmonitor-page.php:58, add-ons-advanced/mailchimp-integration/admin/mailchimp-page.php:94, assets/lib/class-mustache-templates/class-mustache-templates.php:255, assets/lib/wck-api/wordpress-creation-kit.php:
|
| 6881 |
msgid "Save"
|
| 6882 |
msgstr ""
|
| 6883 |
|
|
@@ -7099,7 +7131,7 @@ msgstr ""
|
|
| 7099 |
msgid "Enter a MailChimp API key. You can create keys in your MailChimp account."
|
| 7100 |
msgstr ""
|
| 7101 |
|
| 7102 |
-
#: add-ons-advanced/mailchimp-integration/admin/mailchimp-page.php:157, assets/lib/wck-api/wordpress-creation-kit.php:
|
| 7103 |
msgid "Edit this item"
|
| 7104 |
msgstr ""
|
| 7105 |
|
|
@@ -7339,15 +7371,15 @@ msgstr ""
|
|
| 7339 |
msgid "Page will refresh in 3 seconds..."
|
| 7340 |
msgstr ""
|
| 7341 |
|
| 7342 |
-
#: assets/lib/wck-api/wordpress-creation-kit.php:
|
| 7343 |
msgid "Add Entry"
|
| 7344 |
msgstr ""
|
| 7345 |
|
| 7346 |
-
#: assets/lib/wck-api/wordpress-creation-kit.php:
|
| 7347 |
msgid "Delete this item"
|
| 7348 |
msgstr ""
|
| 7349 |
|
| 7350 |
-
#: assets/lib/wck-api/wordpress-creation-kit.php:
|
| 7351 |
msgid "Please enter a value for the required field "
|
| 7352 |
msgstr ""
|
| 7353 |
|
| 317 |
msgid "Show"
|
| 318 |
msgstr ""
|
| 319 |
|
| 320 |
+
#: admin/admin-bar.php:81, add-ons/user-listing/userlisting.php:1811
|
| 321 |
msgid "Hide"
|
| 322 |
msgstr ""
|
| 323 |
|
| 324 |
+
#: admin/admin-bar.php:92, admin/general-settings.php:348, admin/private-website.php:162, features/functions.php:1055, add-ons-advanced/woocommerce/woosync-page.php:149, features/content-restriction/content-restriction.php:174, features/two-factor-authentication/class-two-factor-authentication.php:156, assets/lib/class-mustache-templates/class-mustache-templates.php:392, assets/lib/wck-api/wordpress-creation-kit.php:410, admin/advanced-settings/includes/views/view-admin.php:112, admin/advanced-settings/includes/views/view-fields.php:312, admin/advanced-settings/includes/views/view-forms.php:407, admin/advanced-settings/includes/views/view-shortcodes.php:77, admin/advanced-settings/includes/views/view-userlisting.php:91
|
| 325 |
msgid "Save Changes"
|
| 326 |
msgstr ""
|
| 327 |
|
| 393 |
msgid "See details"
|
| 394 |
msgstr ""
|
| 395 |
|
| 396 |
+
#: admin/admin-functions.php:260, admin/review.php:94, add-ons/user-listing/userlisting.php:3386
|
| 397 |
msgid "Dismiss this notice."
|
| 398 |
msgstr ""
|
| 399 |
|
| 777 |
msgid "Load Profile Builder's own CSS file in the front-end:"
|
| 778 |
msgstr ""
|
| 779 |
|
| 780 |
+
#: admin/general-settings.php:151, admin/general-settings.php:164, admin/general-settings.php:179, admin/general-settings.php:228, admin/general-settings.php:275, admin/manage-fields.php:193, admin/private-website.php:70, admin/private-website.php:137, admin/private-website.php:150, add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:229, add-ons/multiple-forms/register-forms.php:230, add-ons/user-listing/userlisting.php:2602, add-ons-advanced/bbpress/bbpress-page.php:161, add-ons-advanced/social-connect/index.php:347, add-ons-advanced/social-connect/index.php:406, features/content-restriction/content-restriction.php:90, features/two-factor-authentication/class-two-factor-authentication.php:125, admin/advanced-settings/includes/forms/placeholder-labels.php:135, admin/advanced-settings/includes/views/view-admin.php:18, admin/advanced-settings/includes/views/view-admin.php:34, admin/advanced-settings/includes/views/view-admin.php:50, admin/advanced-settings/includes/views/view-admin.php:69, admin/advanced-settings/includes/views/view-admin.php:100, admin/advanced-settings/includes/views/view-fields.php:18, admin/advanced-settings/includes/views/view-fields.php:66, admin/advanced-settings/includes/views/view-fields.php:184, admin/advanced-settings/includes/views/view-fields.php:200, admin/advanced-settings/includes/views/view-fields.php:220, admin/advanced-settings/includes/views/view-fields.php:243, admin/advanced-settings/includes/views/view-fields.php:263, admin/advanced-settings/includes/views/view-fields.php:280, admin/advanced-settings/includes/views/view-fields.php:298, admin/advanced-settings/includes/views/view-forms.php:19, admin/advanced-settings/includes/views/view-forms.php:148, admin/advanced-settings/includes/views/view-forms.php:166, admin/advanced-settings/includes/views/view-forms.php:183, admin/advanced-settings/includes/views/view-forms.php:198, admin/advanced-settings/includes/views/view-forms.php:213, admin/advanced-settings/includes/views/view-forms.php:233, admin/advanced-settings/includes/views/view-forms.php:250, admin/advanced-settings/includes/views/view-forms.php:286, admin/advanced-settings/includes/views/view-forms.php:307, admin/advanced-settings/includes/views/view-forms.php:327, admin/advanced-settings/includes/views/view-forms.php:349, admin/advanced-settings/includes/views/view-forms.php:371, admin/advanced-settings/includes/views/view-forms.php:391, admin/advanced-settings/includes/views/view-shortcodes.php:16, admin/advanced-settings/includes/views/view-shortcodes.php:32, admin/advanced-settings/includes/views/view-shortcodes.php:48, admin/advanced-settings/includes/views/view-shortcodes.php:64, admin/advanced-settings/includes/views/view-userlisting.php:53, admin/advanced-settings/includes/views/view-userlisting.php:75, assets/misc/elementor/widgets/class-pb-widget-l.php:75, assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:183, assets/misc/elementor/widgets/class-pb-widget-ul.php:109
|
| 781 |
msgid "Yes"
|
| 782 |
msgstr ""
|
| 783 |
|
| 789 |
msgid "Automatically Log In:"
|
| 790 |
msgstr ""
|
| 791 |
|
| 792 |
+
#: admin/general-settings.php:165, admin/general-settings.php:180, admin/general-settings.php:229, admin/general-settings.php:274, admin/private-website.php:69, admin/private-website.php:136, admin/private-website.php:151, add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:229, add-ons/multiple-forms/register-forms.php:230, add-ons-advanced/bbpress/bbpress-page.php:160, add-ons-advanced/social-connect/index.php:348, add-ons-advanced/social-connect/index.php:407, features/content-restriction/content-restriction.php:89, features/two-factor-authentication/class-two-factor-authentication.php:124, admin/advanced-settings/includes/forms/placeholder-labels.php:136, assets/misc/elementor/widgets/class-pb-widget-l.php:76, assets/misc/elementor/widgets/class-pb-widget-rf-epf.php:184, assets/misc/elementor/widgets/class-pb-widget-ul.php:110
|
| 793 |
msgid "No"
|
| 794 |
msgstr ""
|
| 795 |
|
| 861 |
msgid "Username and Email"
|
| 862 |
msgstr ""
|
| 863 |
|
| 864 |
+
#: admin/general-settings.php:304, admin/manage-fields.php:333, front-end/login.php:341, front-end/login.php:355, front-end/login.php:543, add-ons/custom-redirects/custom_redirects_admin.php:61, add-ons/email-customizer/email-customizer.php:28, add-ons/user-listing/userlisting.php:113, add-ons/user-listing/userlisting.php:336, add-ons/user-listing/userlisting.php:882, add-ons/user-listing/userlisting.php:2555, features/admin-approval/class-admin-approval.php:174, features/email-confirmation/class-email-confirmation.php:168, admin/advanced-settings/includes/views/view-fields.php:124
|
| 865 |
msgid "Username"
|
| 866 |
msgstr ""
|
| 867 |
|
| 868 |
+
#: admin/general-settings.php:305, front-end/login.php:538, front-end/recover.php:118, add-ons/email-customizer/email-customizer.php:29, add-ons/user-listing/userlisting.php:119, add-ons/user-listing/userlisting.php:888, add-ons/user-listing/userlisting.php:2556, features/admin-approval/class-admin-approval.php:177, features/email-confirmation/class-email-confirmation.php:169, add-ons-free/gdpr-communication-preferences/admin/manage-fields.php:24, add-ons-free/gdpr-communication-preferences/front-end/gdpr-communication-preferences.php:9, admin/advanced-settings/includes/shortcodes/resend-activation.php:9
|
| 869 |
msgid "Email"
|
| 870 |
msgstr ""
|
| 871 |
|
| 945 |
msgid "Meta-name"
|
| 946 |
msgstr ""
|
| 947 |
|
| 948 |
+
#: admin/manage-fields.php:189, add-ons/custom-redirects/custom_redirects_admin.php:70, add-ons/custom-redirects/custom_redirects_admin.php:100, add-ons/custom-redirects/custom_redirects_admin.php:119, add-ons/custom-redirects/custom_redirects_admin.php:144, add-ons/multiple-forms/edit-profile-forms.php:246, add-ons/multiple-forms/register-forms.php:267, add-ons/user-listing/userlisting.php:927, assets/misc/elementor/widgets/class-pb-widget-ul.php:172
|
| 949 |
msgid "ID"
|
| 950 |
msgstr ""
|
| 951 |
|
| 1393 |
msgid "Usernames cannot be changed."
|
| 1394 |
msgstr ""
|
| 1395 |
|
| 1396 |
+
#: admin/manage-fields.php:334, add-ons/user-listing/userlisting.php:894, add-ons-advanced/woocommerce/billing-fields.php:6, add-ons-advanced/woocommerce/shipping-fields.php:6, admin/advanced-settings/includes/views/view-fields.php:130
|
| 1397 |
msgid "First Name"
|
| 1398 |
msgstr ""
|
| 1399 |
|
| 1400 |
+
#: admin/manage-fields.php:335, add-ons/user-listing/userlisting.php:897, add-ons-advanced/woocommerce/billing-fields.php:7, add-ons-advanced/woocommerce/shipping-fields.php:7, admin/advanced-settings/includes/views/view-fields.php:136
|
| 1401 |
msgid "Last Name"
|
| 1402 |
msgstr ""
|
| 1403 |
|
| 1404 |
+
#: admin/manage-fields.php:336, add-ons/user-listing/userlisting.php:921, add-ons/user-listing/userlisting.php:2564
|
| 1405 |
msgid "Nickname"
|
| 1406 |
msgstr ""
|
| 1407 |
|
| 1417 |
msgid "E-mail"
|
| 1418 |
msgstr ""
|
| 1419 |
|
| 1420 |
+
#: admin/manage-fields.php:340, add-ons/email-customizer/email-customizer.php:33, add-ons/user-listing/userlisting.php:122, add-ons/user-listing/userlisting.php:903, add-ons/user-listing/userlisting.php:2558
|
| 1421 |
msgid "Website"
|
| 1422 |
msgstr ""
|
| 1423 |
|
| 1437 |
msgid "About Yourself"
|
| 1438 |
msgstr ""
|
| 1439 |
|
| 1440 |
+
#: admin/manage-fields.php:350, add-ons/user-listing/userlisting.php:125, add-ons/user-listing/userlisting.php:906, add-ons/user-listing/userlisting.php:2559
|
| 1441 |
msgid "Biographical Info"
|
| 1442 |
msgstr ""
|
| 1443 |
|
| 3049 |
msgid "<pre>Title</pre><pre>Type</pre><pre>Meta Name</pre><pre class=\"wppb-mb-head-required\">Required</pre>"
|
| 3050 |
msgstr ""
|
| 3051 |
|
| 3052 |
+
#: admin/manage-fields.php:1362, features/functions.php:1076, features/functions.php:1083, add-ons/custom-redirects/custom_redirects_admin.php:184, add-ons/custom-redirects/custom_redirects_admin.php:198, add-ons/custom-redirects/custom_redirects_admin.php:212, add-ons/custom-redirects/custom_redirects_admin.php:226, add-ons/multiple-forms/multiple-forms.php:410, add-ons-advanced/field-visibility/index.php:187, add-ons-free/labels-edit/labels-edit.php:373, features/admin-approval/class-admin-approval.php:111, features/roles-editor/roles-editor.php:902, assets/lib/wck-api/wordpress-creation-kit.php:452, assets/lib/wck-api/wordpress-creation-kit.php:553
|
| 3053 |
msgid "Edit"
|
| 3054 |
msgstr ""
|
| 3055 |
|
| 3056 |
+
#: admin/manage-fields.php:1362, features/functions.php:1069, features/functions.php:1083, add-ons/custom-redirects/custom_redirects_admin.php:184, add-ons/custom-redirects/custom_redirects_admin.php:198, add-ons/custom-redirects/custom_redirects_admin.php:212, add-ons/custom-redirects/custom_redirects_admin.php:226, add-ons-advanced/field-visibility/index.php:187, features/admin-approval/class-admin-approval.php:116, features/admin-approval/class-admin-approval.php:232, features/email-confirmation/class-email-confirmation.php:121, features/email-confirmation/class-email-confirmation.php:218, features/roles-editor/roles-editor.php:210, features/roles-editor/roles-editor.php:940, features/roles-editor/roles-editor.php:929, features/roles-editor/roles-editor.php:920, assets/lib/wck-api/wordpress-creation-kit.php:452, assets/lib/wck-api/wordpress-creation-kit.php:554, front-end/default-fields/gdpr-delete/gdpr-delete.php:20
|
| 3057 |
msgid "Delete"
|
| 3058 |
msgstr ""
|
| 3059 |
|
| 3385 |
msgid "Incorrect phone number"
|
| 3386 |
msgstr ""
|
| 3387 |
|
| 3388 |
+
#: features/functions.php:1062, features/roles-editor/roles-editor.php:211, add-ons-advanced/campaign-monitor/admin/cmonitor-page.php:451, add-ons-advanced/mailchimp-integration/admin/mailchimp-page.php:171, assets/lib/wck-api/wordpress-creation-kit.php:411
|
| 3389 |
msgid "Cancel"
|
| 3390 |
msgstr ""
|
| 3391 |
|
| 3392 |
+
#: features/functions.php:1083, assets/lib/wck-api/wordpress-creation-kit.php:452
|
| 3393 |
msgid "Content"
|
| 3394 |
msgstr ""
|
| 3395 |
|
| 3461 |
msgid "Only an administrator can add new users."
|
| 3462 |
msgstr ""
|
| 3463 |
|
| 3464 |
+
#: front-end/class-formbuilder.php:302, front-end/login.php:648, assets/lib/wck-api/wordpress-creation-kit.php:792
|
| 3465 |
msgid "You are not allowed to do this."
|
| 3466 |
msgstr ""
|
| 3467 |
|
| 3774 |
msgid "Dashboard (redirect users from accessing the dashboard)"
|
| 3775 |
msgstr ""
|
| 3776 |
|
| 3777 |
+
#: add-ons/custom-redirects/custom_redirects_admin.php:60, add-ons/user-listing/userlisting.php:168, add-ons/user-listing/userlisting.php:2557
|
| 3778 |
msgid "User ID"
|
| 3779 |
msgstr ""
|
| 3780 |
|
| 3794 |
msgid "Redirect Type"
|
| 3795 |
msgstr ""
|
| 3796 |
|
| 3797 |
+
#: add-ons/custom-redirects/custom_redirects_admin.php:69, add-ons/custom-redirects/custom_redirects_admin.php:99, add-ons/custom-redirects/custom_redirects_admin.php:118, add-ons/custom-redirects/custom_redirects_admin.php:143, features/content-restriction/content-restriction.php:116
|
| 3798 |
msgid "Redirect URL"
|
| 3799 |
msgstr ""
|
| 3800 |
|
| 4330 |
msgid "No Edit-profile Forms found in trash"
|
| 4331 |
msgstr ""
|
| 4332 |
|
| 4333 |
+
#: add-ons/multiple-forms/edit-profile-forms.php:135, add-ons/multiple-forms/register-forms.php:138, add-ons/user-listing/userlisting.php:2451
|
| 4334 |
msgid "Shortcode"
|
| 4335 |
msgstr ""
|
| 4336 |
|
| 4337 |
+
#: add-ons/multiple-forms/edit-profile-forms.php:155, add-ons/multiple-forms/register-forms.php:159, add-ons/user-listing/userlisting.php:2472
|
| 4338 |
msgid "(no title)"
|
| 4339 |
msgstr ""
|
| 4340 |
|
| 4341 |
+
#: add-ons/multiple-forms/edit-profile-forms.php:177, add-ons/multiple-forms/register-forms.php:180, add-ons/user-listing/userlisting.php:2494
|
| 4342 |
msgid "Use this shortcode on the page you want the form to be displayed:"
|
| 4343 |
msgstr ""
|
| 4344 |
|
| 4345 |
+
#: add-ons/multiple-forms/edit-profile-forms.php:181, add-ons/multiple-forms/register-forms.php:184, add-ons/user-listing/userlisting.php:2498
|
| 4346 |
msgid "<span style=\"color:red;\">Note:</span> changing the form title also changes the shortcode!"
|
| 4347 |
msgstr ""
|
| 4348 |
|
| 4349 |
+
#: add-ons/multiple-forms/edit-profile-forms.php:175, add-ons/multiple-forms/register-forms.php:178, add-ons/user-listing/userlisting.php:2492
|
| 4350 |
msgid "The shortcode will be available after you publish this form."
|
| 4351 |
msgstr ""
|
| 4352 |
|
| 4353 |
+
#: add-ons/multiple-forms/edit-profile-forms.php:187, add-ons/multiple-forms/register-forms.php:190, add-ons/user-listing/userlisting.php:2531
|
| 4354 |
msgid "Form Shortcode"
|
| 4355 |
msgstr ""
|
| 4356 |
|
| 4357 |
+
#: add-ons/multiple-forms/edit-profile-forms.php:206, add-ons/multiple-forms/register-forms.php:230, features/content-restriction/content-restriction-meta-box.php:37, features/content-restriction/content-restriction.php:107
|
| 4358 |
msgid "Redirect"
|
| 4359 |
msgstr ""
|
| 4360 |
|
| 4514 |
msgid "Display name as"
|
| 4515 |
msgstr ""
|
| 4516 |
|
| 4517 |
+
#: add-ons/user-listing/userlisting.php:169, add-ons/user-listing/userlisting.php:338, add-ons/user-listing/userlisting.php:924, add-ons/user-listing/userlisting.php:2566, features/admin-approval/class-admin-approval.php:178, features/roles-editor/roles-editor.php:286
|
| 4518 |
msgid "Role"
|
| 4519 |
msgstr ""
|
| 4520 |
|
| 4522 |
msgid "Role Slug"
|
| 4523 |
msgstr ""
|
| 4524 |
|
| 4525 |
+
#: add-ons/user-listing/userlisting.php:171, add-ons/user-listing/userlisting.php:2560
|
| 4526 |
msgid "Registration Date"
|
| 4527 |
msgstr ""
|
| 4528 |
|
| 4529 |
+
#: add-ons/user-listing/userlisting.php:172, add-ons/user-listing/userlisting.php:2565
|
| 4530 |
msgid "Number of Posts"
|
| 4531 |
msgstr ""
|
| 4532 |
|
| 4554 |
msgid "Search all Fields"
|
| 4555 |
msgstr ""
|
| 4556 |
|
| 4557 |
+
#: add-ons/user-listing/userlisting.php:223, add-ons/user-listing/userlisting.php:2644
|
| 4558 |
msgid "Faceted Menus"
|
| 4559 |
msgstr ""
|
| 4560 |
|
| 4590 |
msgid "Avatar"
|
| 4591 |
msgstr ""
|
| 4592 |
|
| 4593 |
+
#: add-ons/user-listing/userlisting.php:337, add-ons/user-listing/userlisting.php:2561, features/admin-approval/class-admin-approval.php:175
|
| 4594 |
msgid "Firstname"
|
| 4595 |
msgstr ""
|
| 4596 |
|
| 4597 |
+
#: add-ons/user-listing/userlisting.php:339, add-ons/user-listing/userlisting.php:909, features/roles-editor/roles-editor.php:481
|
| 4598 |
msgid "Posts"
|
| 4599 |
msgstr ""
|
| 4600 |
|
| 4601 |
+
#: add-ons/user-listing/userlisting.php:340, add-ons/user-listing/userlisting.php:891
|
| 4602 |
msgid "Sign-up Date"
|
| 4603 |
msgstr ""
|
| 4604 |
|
| 4618 |
msgid "User not found"
|
| 4619 |
msgstr ""
|
| 4620 |
|
| 4621 |
+
#: add-ons/user-listing/userlisting.php:595, add-ons/user-listing/userlisting.php:592, add-ons/user-listing/userlisting.php:590, add-ons/user-listing/userlisting.php:573, add-ons/user-listing/userlisting.php:570, add-ons/user-listing/userlisting.php:568, add-ons-advanced/bbpress/bbpress-page.php:90, add-ons-advanced/bbpress/bbpress-page.php:125, add-ons-advanced/woocommerce/woosync-page.php:80, add-ons-advanced/woocommerce/woosync-page.php:115, features/content-restriction/content-restriction.php:148, add-ons-advanced/campaign-monitor/admin/cmonitor-page.php:557, add-ons-advanced/mailchimp-integration/admin/mailchimp-page.php:232, add-ons-advanced/mailchimp-integration/admin/mailchimp-page.php:307
|
| 4622 |
msgid "None"
|
| 4623 |
msgstr ""
|
| 4624 |
|
| 4625 |
+
#: add-ons/user-listing/userlisting.php:918, add-ons/user-listing/userlisting.php:2572
|
| 4626 |
msgid "Jabber"
|
| 4627 |
msgstr ""
|
| 4628 |
|
| 4629 |
+
#: add-ons/user-listing/userlisting.php:915, add-ons/user-listing/userlisting.php:2571
|
| 4630 |
msgid "Yim"
|
| 4631 |
msgstr ""
|
| 4632 |
|
| 4633 |
+
#: add-ons/user-listing/userlisting.php:912, add-ons/user-listing/userlisting.php:2570
|
| 4634 |
msgid "Aim"
|
| 4635 |
msgstr ""
|
| 4636 |
|
| 4637 |
+
#: add-ons/user-listing/userlisting.php:900, add-ons/user-listing/userlisting.php:2563
|
| 4638 |
msgid "Display Name"
|
| 4639 |
msgstr ""
|
| 4640 |
|
| 4641 |
+
#: add-ons/user-listing/userlisting.php:885
|
| 4642 |
msgid "First/Lastname"
|
| 4643 |
msgstr ""
|
| 4644 |
|
| 4645 |
+
#: add-ons/user-listing/userlisting.php:1221, add-ons/user-listing/userlisting.php:1742, add-ons/user-listing/userlisting.php:2278, add-ons/user-listing/userlisting.php:3477
|
| 4646 |
msgid "Search Users by All Fields"
|
| 4647 |
msgstr ""
|
| 4648 |
|
| 4649 |
+
#: add-ons/user-listing/userlisting.php:1523
|
| 4650 |
msgid "Click here to see more information about this user."
|
| 4651 |
msgstr ""
|
| 4652 |
|
| 4653 |
+
#: add-ons/user-listing/userlisting.php:1520
|
| 4654 |
msgid "Click here to see more information about this user"
|
| 4655 |
msgstr ""
|
| 4656 |
|
| 4657 |
+
#: add-ons/user-listing/userlisting.php:1520, add-ons/user-listing/userlisting.php:1520
|
| 4658 |
msgid "More..."
|
| 4659 |
msgstr ""
|
| 4660 |
|
| 4661 |
+
#: add-ons/user-listing/userlisting.php:1568, front-end/extra-fields/map/map.php:12
|
| 4662 |
msgid "Remove Marker"
|
| 4663 |
msgstr ""
|
| 4664 |
|
| 4665 |
+
#: add-ons/user-listing/userlisting.php:1550
|
| 4666 |
msgid "View Map"
|
| 4667 |
msgstr ""
|
| 4668 |
|
| 4669 |
+
#: add-ons/user-listing/userlisting.php:1699, add-ons/user-listing/userlisting.php:1696
|
| 4670 |
msgid "Click here to go back"
|
| 4671 |
msgstr ""
|
| 4672 |
|
| 4673 |
+
#: add-ons/user-listing/userlisting.php:1696, add-ons/user-listing/userlisting.php:1696
|
| 4674 |
msgid "Back"
|
| 4675 |
msgstr ""
|
| 4676 |
|
| 4677 |
+
#: add-ons/user-listing/userlisting.php:1761
|
| 4678 |
msgid "You don't have any pagination settings on this userlisting!"
|
| 4679 |
msgstr ""
|
| 4680 |
|
| 4681 |
+
#: add-ons/user-listing/userlisting.php:1729
|
| 4682 |
msgid "«« First"
|
| 4683 |
msgstr ""
|
| 4684 |
|
| 4685 |
+
#: add-ons/user-listing/userlisting.php:1730
|
| 4686 |
msgid "« Prev"
|
| 4687 |
msgstr ""
|
| 4688 |
|
| 4689 |
+
#: add-ons/user-listing/userlisting.php:1731
|
| 4690 |
msgid "Next » "
|
| 4691 |
msgstr ""
|
| 4692 |
|
| 4693 |
+
#: add-ons/user-listing/userlisting.php:1732
|
| 4694 |
msgid "Last »»"
|
| 4695 |
msgstr ""
|
| 4696 |
|
| 4697 |
+
#: add-ons/user-listing/userlisting.php:1810
|
| 4698 |
msgid "Show All"
|
| 4699 |
msgstr ""
|
| 4700 |
|
| 4701 |
+
#: add-ons/user-listing/userlisting.php:1886, admin/advanced-settings/includes/views/view-fields.php:78
|
| 4702 |
msgid "Choose..."
|
| 4703 |
msgstr ""
|
| 4704 |
|
| 4705 |
+
#: add-ons/user-listing/userlisting.php:1922
|
| 4706 |
msgid "Choose or type in an option..."
|
| 4707 |
msgstr ""
|
| 4708 |
|
| 4709 |
+
#: add-ons/user-listing/userlisting.php:2025
|
| 4710 |
msgid "No options available"
|
| 4711 |
msgstr ""
|
| 4712 |
|
| 4713 |
+
#: add-ons/user-listing/userlisting.php:2180
|
| 4714 |
msgid "Remove All Filters"
|
| 4715 |
msgstr ""
|
| 4716 |
|
| 4717 |
+
#: add-ons/user-listing/userlisting.php:2295
|
| 4718 |
msgid "Search"
|
| 4719 |
msgstr ""
|
| 4720 |
|
| 4721 |
+
#: add-ons/user-listing/userlisting.php:2296
|
| 4722 |
msgid "Clear Results"
|
| 4723 |
msgstr ""
|
| 4724 |
|
| 4725 |
+
#: add-ons/user-listing/userlisting.php:2501, add-ons/user-listing/userlisting.php:2505
|
| 4726 |
msgid "Extra shortcode parameters"
|
| 4727 |
msgstr ""
|
| 4728 |
|
| 4729 |
+
#: add-ons/user-listing/userlisting.php:2503
|
| 4730 |
msgid "View all extra shortcode parameters"
|
| 4731 |
msgstr ""
|
| 4732 |
|
| 4733 |
+
#: add-ons/user-listing/userlisting.php:2508
|
| 4734 |
msgid "displays users having a certain meta-value within a certain (extra) meta-field"
|
| 4735 |
msgstr ""
|
| 4736 |
|
| 4737 |
+
#: add-ons/user-listing/userlisting.php:2509
|
| 4738 |
msgid "Example:"
|
| 4739 |
msgstr ""
|
| 4740 |
|
| 4741 |
+
#: add-ons/user-listing/userlisting.php:2511
|
| 4742 |
msgid "Remember though, that the field-value combination must exist in the database."
|
| 4743 |
msgstr ""
|
| 4744 |
|
| 4745 |
+
#: add-ons/user-listing/userlisting.php:2517
|
| 4746 |
msgid "displays only the users that you specified the user_id for"
|
| 4747 |
msgstr ""
|
| 4748 |
|
| 4749 |
+
#: add-ons/user-listing/userlisting.php:2523
|
| 4750 |
msgid "displays all users except the ones you specified the user_id for"
|
| 4751 |
msgstr ""
|
| 4752 |
|
| 4753 |
+
#: add-ons/user-listing/userlisting.php:2562, features/admin-approval/class-admin-approval.php:176
|
| 4754 |
msgid "Lastname"
|
| 4755 |
msgstr ""
|
| 4756 |
|
| 4757 |
+
#: add-ons/user-listing/userlisting.php:2587
|
| 4758 |
msgid "Random (very slow on large databases > 10K user)"
|
| 4759 |
msgstr ""
|
| 4760 |
|
| 4761 |
+
#: add-ons/user-listing/userlisting.php:2590
|
| 4762 |
msgid "Ascending"
|
| 4763 |
msgstr ""
|
| 4764 |
|
| 4765 |
+
#: add-ons/user-listing/userlisting.php:2591
|
| 4766 |
msgid "Descending"
|
| 4767 |
msgstr ""
|
| 4768 |
|
| 4769 |
+
#: add-ons/user-listing/userlisting.php:2596
|
| 4770 |
msgid "Roles to Display"
|
| 4771 |
msgstr ""
|
| 4772 |
|
| 4773 |
+
#: add-ons/user-listing/userlisting.php:2596
|
| 4774 |
msgid "Restrict the userlisting to these selected roles only<br/>If not specified, defaults to all existing roles"
|
| 4775 |
msgstr ""
|
| 4776 |
|
| 4777 |
+
#: add-ons/user-listing/userlisting.php:2597
|
| 4778 |
msgid "Number of Users/Page"
|
| 4779 |
msgstr ""
|
| 4780 |
|
| 4781 |
+
#: add-ons/user-listing/userlisting.php:2597
|
| 4782 |
msgid "Set the number of users to be displayed on every paginated part of the all-userlisting"
|
| 4783 |
msgstr ""
|
| 4784 |
|
| 4785 |
+
#: add-ons/user-listing/userlisting.php:2598
|
| 4786 |
msgid "Default Sorting Criteria"
|
| 4787 |
msgstr ""
|
| 4788 |
|
| 4789 |
+
#: add-ons/user-listing/userlisting.php:2598
|
| 4790 |
msgid "Set the default sorting criteria<br/>This can temporarily be changed for each new session"
|
| 4791 |
msgstr ""
|
| 4792 |
|
| 4793 |
+
#: add-ons/user-listing/userlisting.php:2599
|
| 4794 |
msgid "Default Sorting Order"
|
| 4795 |
msgstr ""
|
| 4796 |
|
| 4797 |
+
#: add-ons/user-listing/userlisting.php:2599
|
| 4798 |
msgid "Set the default sorting order<br/>This can temporarily be changed for each new session"
|
| 4799 |
msgstr ""
|
| 4800 |
|
| 4801 |
+
#: add-ons/user-listing/userlisting.php:2600
|
| 4802 |
msgid "Avatar Size (All-userlisting)"
|
| 4803 |
msgstr ""
|
| 4804 |
|
| 4805 |
+
#: add-ons/user-listing/userlisting.php:2600
|
| 4806 |
msgid "Set the avatar size on the all-userlisting only"
|
| 4807 |
msgstr ""
|
| 4808 |
|
| 4809 |
+
#: add-ons/user-listing/userlisting.php:2601
|
| 4810 |
msgid "Avatar Size (Single-userlisting)"
|
| 4811 |
msgstr ""
|
| 4812 |
|
| 4813 |
+
#: add-ons/user-listing/userlisting.php:2601
|
| 4814 |
msgid "Set the avatar size on the single-userlisting only"
|
| 4815 |
msgstr ""
|
| 4816 |
|
| 4817 |
+
#: add-ons/user-listing/userlisting.php:2602
|
| 4818 |
msgid "Visible only to logged in users?"
|
| 4819 |
msgstr ""
|
| 4820 |
|
| 4821 |
+
#: add-ons/user-listing/userlisting.php:2602
|
| 4822 |
msgid "The userlisting will only be visible only to the logged in users"
|
| 4823 |
msgstr ""
|
| 4824 |
|
| 4825 |
+
#: add-ons/user-listing/userlisting.php:2603
|
| 4826 |
msgid "Visible to following Roles"
|
| 4827 |
msgstr ""
|
| 4828 |
|
| 4829 |
+
#: add-ons/user-listing/userlisting.php:2603
|
| 4830 |
msgid "The userlisting will only be visible to the following roles"
|
| 4831 |
msgstr ""
|
| 4832 |
|
| 4833 |
+
#: add-ons/user-listing/userlisting.php:2609
|
| 4834 |
msgid "Userlisting Settings"
|
| 4835 |
msgstr ""
|
| 4836 |
|
| 4837 |
+
#: add-ons/user-listing/userlisting.php:2634
|
| 4838 |
msgid "Label"
|
| 4839 |
msgstr ""
|
| 4840 |
|
| 4841 |
+
#: add-ons/user-listing/userlisting.php:2634
|
| 4842 |
msgid "Choose the facet name that appears on the frontend"
|
| 4843 |
msgstr ""
|
| 4844 |
|
| 4845 |
+
#: add-ons/user-listing/userlisting.php:2635
|
| 4846 |
msgid "Facet Type"
|
| 4847 |
msgstr ""
|
| 4848 |
|
| 4849 |
+
#: add-ons/user-listing/userlisting.php:2635
|
| 4850 |
msgid "Choose the facet menu type"
|
| 4851 |
msgstr ""
|
| 4852 |
|
| 4853 |
+
#: add-ons/user-listing/userlisting.php:2636
|
| 4854 |
msgid "Facet Meta"
|
| 4855 |
msgstr ""
|
| 4856 |
|
| 4857 |
+
#: add-ons/user-listing/userlisting.php:2636
|
| 4858 |
msgid "Choose the meta field for the facet menu. If you want to use a repeater meta or a meta outisde Profile Builder just type the value and press enter."
|
| 4859 |
msgstr ""
|
| 4860 |
|
| 4861 |
+
#: add-ons/user-listing/userlisting.php:2637
|
| 4862 |
msgid "Behaviour"
|
| 4863 |
msgstr ""
|
| 4864 |
|
| 4865 |
+
#: add-ons/user-listing/userlisting.php:2637
|
| 4866 |
msgid "Narrow the results"
|
| 4867 |
msgstr ""
|
| 4868 |
|
| 4869 |
+
#: add-ons/user-listing/userlisting.php:2637
|
| 4870 |
msgid "Expand the results"
|
| 4871 |
msgstr ""
|
| 4872 |
|
| 4873 |
+
#: add-ons/user-listing/userlisting.php:2637
|
| 4874 |
msgid "Choose how multiple selections affect the results"
|
| 4875 |
msgstr ""
|
| 4876 |
|
| 4877 |
+
#: add-ons/user-listing/userlisting.php:2638
|
| 4878 |
msgid "Visible choices"
|
| 4879 |
msgstr ""
|
| 4880 |
|
| 4881 |
+
#: add-ons/user-listing/userlisting.php:2638
|
| 4882 |
msgid "Show a toggle link after this many choices. Leave blank for all"
|
| 4883 |
msgstr ""
|
| 4884 |
|
| 4885 |
+
#: add-ons/user-listing/userlisting.php:2663
|
| 4886 |
msgid "Search Fields"
|
| 4887 |
msgstr ""
|
| 4888 |
|
| 4889 |
+
#: add-ons/user-listing/userlisting.php:2663
|
| 4890 |
msgid "Choose the fields in which the Search Field will look in"
|
| 4891 |
msgstr ""
|
| 4892 |
|
| 4893 |
+
#: add-ons/user-listing/userlisting.php:2668
|
| 4894 |
msgid "Search Settings"
|
| 4895 |
msgstr ""
|
| 4896 |
|
| 4897 |
+
#: add-ons/user-listing/userlisting.php:2684
|
| 4898 |
+
msgid "Themes: add style to your user listing section"
|
| 4899 |
+
msgstr ""
|
| 4900 |
+
|
| 4901 |
+
#: add-ons/user-listing/userlisting.php:3385
|
| 4902 |
+
msgid "You can now add beautifully pre-designed templates to showcase the user base on your website using one of the <strong>user listing templates</strong> available in the %sUser Listing add-on%s."
|
| 4903 |
+
msgstr ""
|
| 4904 |
+
|
| 4905 |
+
#: add-ons/user-listing/userlisting.php:3453
|
| 4906 |
msgid "You need to activate the Userlisting feature from within the \"Add-ons\" page!"
|
| 4907 |
msgstr ""
|
| 4908 |
|
| 4909 |
+
#: add-ons/user-listing/userlisting.php:3453
|
| 4910 |
msgid "You can find it in the Profile Builder menu."
|
| 4911 |
msgstr ""
|
| 4912 |
|
| 4913 |
+
#: add-ons/user-listing/userlisting.php:3628
|
| 4914 |
msgid "No results found!"
|
| 4915 |
msgstr ""
|
| 4916 |
|
| 5050 |
msgid "Display Mode"
|
| 5051 |
msgstr ""
|
| 5052 |
|
| 5053 |
+
#: add-ons-advanced/custom-profile-menus/index.php:247, features/content-restriction/content-restriction-meta-box.php:68, features/content-restriction/content-restriction-meta-box.php:107
|
| 5054 |
msgid "Logged In Users"
|
| 5055 |
msgstr ""
|
| 5056 |
|
| 6048 |
msgid "Allow users which have the specified role to see this content."
|
| 6049 |
msgstr ""
|
| 6050 |
|
| 6051 |
+
#: features/content-restriction/class-elementor-content-restriction.php:146, features/content-restriction/content-restriction-meta-box.php:157
|
| 6052 |
msgid "Restriction Messages"
|
| 6053 |
msgstr ""
|
| 6054 |
|
| 6060 |
msgid "Replace hidden content with the default messages from PB -> Settings -> Content Restriction, a custom message or an Elementor Template."
|
| 6061 |
msgstr ""
|
| 6062 |
|
| 6063 |
+
#: features/content-restriction/class-elementor-content-restriction.php:162, features/content-restriction/content-restriction-meta-box.php:163
|
| 6064 |
msgid "Enable Custom Messages"
|
| 6065 |
msgstr ""
|
| 6066 |
|
| 6088 |
msgid "…"
|
| 6089 |
msgstr ""
|
| 6090 |
|
| 6091 |
+
#: features/content-restriction/content-restriction-filtering.php:301
|
| 6092 |
msgid "You must be logged in to view the comments."
|
| 6093 |
msgstr ""
|
| 6094 |
|
| 6095 |
+
#: features/content-restriction/content-restriction-filtering.php:299
|
| 6096 |
msgid "Comments are restricted for your user role."
|
| 6097 |
msgstr ""
|
| 6098 |
|
| 6099 |
+
#: features/content-restriction/content-restriction-functions.php:49
|
| 6100 |
+
msgid "This product cannot be purchased by your user role."
|
| 6101 |
+
msgstr ""
|
| 6102 |
+
|
| 6103 |
#: features/content-restriction/content-restriction-functions.php:47
|
| 6104 |
msgid "This content is restricted for your user role."
|
| 6105 |
msgstr ""
|
| 6112 |
msgid "Display Options"
|
| 6113 |
msgstr ""
|
| 6114 |
|
| 6115 |
+
#: features/content-restriction/content-restriction-meta-box.php:37, features/content-restriction/content-restriction.php:102
|
| 6116 |
msgid "Message"
|
| 6117 |
msgstr ""
|
| 6118 |
|
| 6119 |
+
#: features/content-restriction/content-restriction-meta-box.php:42, features/content-restriction/content-restriction.php:97
|
| 6120 |
msgid "Type of Restriction"
|
| 6121 |
msgstr ""
|
| 6122 |
|
| 6128 |
msgid "Display For"
|
| 6129 |
msgstr ""
|
| 6130 |
|
| 6131 |
+
#: features/content-restriction/content-restriction-meta-box.php:82
|
| 6132 |
msgid "Checking only \"Logged In Users\" will show this %s to all logged in users, regardless of user role."
|
| 6133 |
msgstr ""
|
| 6134 |
|
| 6135 |
+
#: features/content-restriction/content-restriction-meta-box.php:86
|
| 6136 |
msgid "Checking any user role will show this %s only to users that have one of those user roles assigned."
|
| 6137 |
msgstr ""
|
| 6138 |
|
| 6139 |
+
#: features/content-restriction/content-restriction-meta-box.php:94
|
| 6140 |
+
msgid "Purchase Options"
|
| 6141 |
+
msgstr ""
|
| 6142 |
+
|
| 6143 |
+
#: features/content-restriction/content-restriction-meta-box.php:103
|
| 6144 |
+
msgid "Who can purchase?"
|
| 6145 |
+
msgstr ""
|
| 6146 |
+
|
| 6147 |
+
#: features/content-restriction/content-restriction-meta-box.php:120
|
| 6148 |
+
msgid "Select who can purchase this product."
|
| 6149 |
+
msgstr ""
|
| 6150 |
+
|
| 6151 |
+
#: features/content-restriction/content-restriction-meta-box.php:130
|
| 6152 |
msgid "Restriction Redirect URL"
|
| 6153 |
msgstr ""
|
| 6154 |
|
| 6155 |
+
#: features/content-restriction/content-restriction-meta-box.php:136
|
| 6156 |
msgid "Enable Custom Redirect URL"
|
| 6157 |
msgstr ""
|
| 6158 |
|
| 6159 |
+
#: features/content-restriction/content-restriction-meta-box.php:140
|
| 6160 |
msgid "Check if you wish to add a custom redirect URL for this %s."
|
| 6161 |
msgstr ""
|
| 6162 |
|
| 6163 |
+
#: features/content-restriction/content-restriction-meta-box.php:147
|
| 6164 |
msgid "Custom Redirect URL"
|
| 6165 |
msgstr ""
|
| 6166 |
|
| 6167 |
+
#: features/content-restriction/content-restriction-meta-box.php:151
|
| 6168 |
msgid "Add a URL where you wish to redirect users that do not have access to this %s and try to access it directly."
|
| 6169 |
msgstr ""
|
| 6170 |
|
| 6171 |
+
#: features/content-restriction/content-restriction-meta-box.php:167
|
| 6172 |
msgid "Check if you wish to add custom messages for this %s."
|
| 6173 |
msgstr ""
|
| 6174 |
|
| 6175 |
+
#: features/content-restriction/content-restriction-meta-box.php:174
|
| 6176 |
msgid "Messages for logged-out users"
|
| 6177 |
msgstr ""
|
| 6178 |
|
| 6179 |
+
#: features/content-restriction/content-restriction-meta-box.php:177
|
| 6180 |
msgid "Messages for logged-in users"
|
| 6181 |
msgstr ""
|
| 6182 |
|
| 6183 |
+
#: features/content-restriction/content-restriction-meta-box.php:182, features/content-restriction/content-restriction.php:135
|
| 6184 |
+
msgid "Messages for restricted product purchase"
|
| 6185 |
+
msgstr ""
|
| 6186 |
+
|
| 6187 |
+
#: features/content-restriction/content-restriction.php:64
|
| 6188 |
msgid "Content Restriction Settings"
|
| 6189 |
msgstr ""
|
| 6190 |
|
| 6191 |
+
#: features/content-restriction/content-restriction.php:86
|
| 6192 |
msgid "Enable Content Restriction"
|
| 6193 |
msgstr ""
|
| 6194 |
|
| 6195 |
+
#: features/content-restriction/content-restriction.php:92
|
| 6196 |
msgid "Activate Content Restriction"
|
| 6197 |
msgstr ""
|
| 6198 |
|
| 6199 |
+
#: features/content-restriction/content-restriction.php:110
|
| 6200 |
msgid "If you select \"Message\", the post's content will be protected by being replaced with a custom message."
|
| 6201 |
msgstr ""
|
| 6202 |
|
| 6203 |
+
#: features/content-restriction/content-restriction.php:111
|
| 6204 |
msgid "If you select \"Redirect\", the post's content will be protected by redirecting the user to the URL you specify. The redirect happens only when accessing a single post. On archive pages the restriction message will be displayed, instead of the content."
|
| 6205 |
msgstr ""
|
| 6206 |
|
| 6207 |
+
#: features/content-restriction/content-restriction.php:121
|
| 6208 |
msgid "Message for logged-out users"
|
| 6209 |
msgstr ""
|
| 6210 |
|
| 6211 |
+
#: features/content-restriction/content-restriction.php:126
|
| 6212 |
msgid "Message for logged-in users"
|
| 6213 |
msgstr ""
|
| 6214 |
|
| 6215 |
+
#: features/content-restriction/content-restriction.php:131
|
| 6216 |
+
msgid "WooCommerce Restriction Messages"
|
| 6217 |
+
msgstr ""
|
| 6218 |
+
|
| 6219 |
+
#: features/content-restriction/content-restriction.php:142
|
| 6220 |
msgid "Restricted Posts Preview"
|
| 6221 |
msgstr ""
|
| 6222 |
|
| 6223 |
+
#: features/content-restriction/content-restriction.php:157
|
| 6224 |
msgid "Show the first %s words of the post's content"
|
| 6225 |
msgstr ""
|
| 6226 |
|
| 6227 |
+
#: features/content-restriction/content-restriction.php:165
|
| 6228 |
msgid "Show the content before the \"more\" tag"
|
| 6229 |
msgstr ""
|
| 6230 |
|
| 6231 |
+
#: features/content-restriction/content-restriction.php:169
|
| 6232 |
msgid "Show a portion of the restricted post to logged-out users or users that are not allowed to see it."
|
| 6233 |
msgstr ""
|
| 6234 |
|
| 6909 |
msgid "Campaign Monitor Integration"
|
| 6910 |
msgstr ""
|
| 6911 |
|
| 6912 |
+
#: add-ons-advanced/campaign-monitor/admin/cmonitor-page.php:58, add-ons-advanced/mailchimp-integration/admin/mailchimp-page.php:94, assets/lib/class-mustache-templates/class-mustache-templates.php:255, assets/lib/wck-api/wordpress-creation-kit.php:348
|
| 6913 |
msgid "Save"
|
| 6914 |
msgstr ""
|
| 6915 |
|
| 7131 |
msgid "Enter a MailChimp API key. You can create keys in your MailChimp account."
|
| 7132 |
msgstr ""
|
| 7133 |
|
| 7134 |
+
#: add-ons-advanced/mailchimp-integration/admin/mailchimp-page.php:157, assets/lib/wck-api/wordpress-creation-kit.php:553
|
| 7135 |
msgid "Edit this item"
|
| 7136 |
msgstr ""
|
| 7137 |
|
| 7371 |
msgid "Page will refresh in 3 seconds..."
|
| 7372 |
msgstr ""
|
| 7373 |
|
| 7374 |
+
#: assets/lib/wck-api/wordpress-creation-kit.php:348
|
| 7375 |
msgid "Add Entry"
|
| 7376 |
msgstr ""
|
| 7377 |
|
| 7378 |
+
#: assets/lib/wck-api/wordpress-creation-kit.php:554
|
| 7379 |
msgid "Delete this item"
|
| 7380 |
msgstr ""
|
| 7381 |
|
| 7382 |
+
#: assets/lib/wck-api/wordpress-creation-kit.php:743
|
| 7383 |
msgid "Please enter a value for the required field "
|
| 7384 |
msgstr ""
|
| 7385 |
|
