• 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

Laravel: HTML in notification

Show rotation of tweets using current day of month

SendGrid: Sending an email to multiple recipients without other emails being shown on the "to" field

Laravel post contact form giving me error 419

How can I access an array/object?

How to KeyBy where multiple items have the same key

Two buttons one form

Extract string between first whitespace and last whitespace in php

Creating live search with AJAX and CodeIgniter

how to insert data into select2 search input after scan using qrcode

MySQL default time format UTC or GMT?

PHPExcel How to set conditional formatting to change cell background color based on cells values

how to check version of codeigniter framework?

Composer Warning: openssl extension is missing. How to enable in WAMP

VichUploaderBundle error "Expected argument of type "File", "NULL" given" when submitting the form without selecting any file

About Contact Privacy policy Terms and conditions