• Categories
    • PHP
    • phpMyAdmin
    • PHPMailer
    • FFMpeg
    • PHPEXcel
    • PHPDoc
    • PHPUnit
    • CakePHP
    • CakePHP 2.0
    • Cake PHP 2.1
    • CakePHP Model
    • Facebook PHP SDK
    • composer-php
    • PHP 7
    • PHP GD
    All Categories
  • About

advanced custom fields wordpress custom class

phpwordpressadvanced-custom-fields


PHP Snippet 1:

/* Target Page 1 Button */
.page-1 .btn {
  background-color: red;
}
/* Target Page 2 Button */
.page-2 .btn {
  background-color: blue;
}

PHP Snippet 2:

<?php
// e.g. in functions.php
function extraButtonClass() {
  // Target by page slug or ID
  if(is_page('page-1')) {
    return ' red';
  } elseif(is_page('page-2')) {
    return ' blue';
  } else {
    return null;
  }
}

// In template:
<button class="btn<?php echo extraButtonClass(); ?>">My Button</button>

Related Snippets

could not find driver Debian SQL Server PHP

GuzzleHttp Hangs When Using Localhost

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'posts.post' doesn't exist

Laravel Factory not calling callback 'afterCreating'

PHPExcel file download using AJAX call

Undefined variable in Laravel 8 project (php 7.4)

Custom Button next to “ADD TO CART” button of WooCommerce based on Product Type

How to identify whether webp image is static or animated?

Add custom text under order details on WooCommerce My account view order pages

Lumen - Postgresql setup - Composer

virtctl works when executed via command line but not from php exec()

WooCommerce Additional Information - if empty, hide

Applying programmatically a coupon to an Order in WooCommerce3

Cut an arabic string

WooCommerce: Add/display Product or Variation custom field everywhere

About Contact Privacy policy Terms and conditions