Questions tagged [conditional-tags]

functions that return a single boolean value depending on what is currently being viewed

Filter by
Sorted by
Tagged with
0
votes
0answers
5 views

conditional fields using existing variations (and not overlaying) [closed]

I have a site with variatble products linked to attributes (think T shirt with colors and sleeve length). I would like options to be dynamic (like gravity forms or extra options) but using my ...
0
votes
0answers
20 views

Conditional Tag at Custom Post Type with Category

I want show content/anything in custom post type = Called "info", if that custom post type has category (not custom post type category or has category at default post type = category "...
0
votes
1answer
22 views

How should I be using filters and is_single together?

I have a plugin that uses this filter to add some content to a Custom Post Type. // From plugin: add_filter( 'the_content', 'sixtenpresssermons_get_meta', 15 ); I'd like to remove that filter on ...
0
votes
1answer
42 views

issue with if/elseif in_array inside foreach loop display only one post

I try to attribute a specific background-color to each post if one of categories of post corresponding to one category. My function works but is restricted to display only one post in result. If I ...
2
votes
1answer
33 views

Limit posts only on home page - ideally in functions.php

I'd like to restrict the number of posts that show on my home page to 3, but have all the other archive, category, pagination pages, etc. at whatever number I set in the "reading" settings ...
1
vote
0answers
19 views

A simple method for disabling WPML language switcher when meeting specific circumstances [closed]

this is not a question but -hopefully- an answer. I realized that more than a couple of people on the WPML forum asked for a solution to this matter, so I thought it could be useful to share my ...
0
votes
1answer
20 views

Conditional to determine if search.php page is the current template

I have a specific CSS-file for my search results, so the search.php template. I want a PHP if-condition to determine if the current template is the search.php template, so that I can load that CSS-...
1
vote
0answers
29 views

How to detect if noindex exists on the page?

Whether it's added by WordPress itself, a plugin, theme, or manually by the user. Any existence of the robots meta tag with noindex in any variation. So far, I've tried: if ( function_exists( '...
0
votes
0answers
18 views

Get value in TCPDF

I'm work on generation PDF from TCPDF in my current wp project, i have value: $v4 = unserialize(get_post_meta(get_post_meta($dog_id, 'nd_prod', true), 'np_str_ot_summ', true))[0]; in my TCPD i use ...
0
votes
1answer
114 views

How to enqueue CSS and JS only on specific template?

I'm busy with my home.php template and I need a few CSS/JS files that are only loaded on that specific template. I tried doing it with if ( is_page_template( 'home.php' ) ) { //ENQUEUE CODE }, but ...
0
votes
1answer
20 views

How can i create a function tag in my plugin

I want to know how what function or hook i can use to create a php function that executes as tags like this [block] content to be blocked[/block] my function will start with [start] afftected ...
0
votes
0answers
8 views

How do you create a series of buttons to filter by category tags?

I am making a website to sort classes The structure I currently opted for was to have pages that correspond to the discipline - e.g. Computer Science The post would be the course e.g. Introduction ...
0
votes
1answer
21 views

Enqueue script if not page template

I'm using the following code in functions.php: if ( !is_page_template( 'page-full-width.php' ) ) { wp_enqueue_script( 'flickity-js', get_template_directory_uri() . '/js/flickity.js', array(), ...
0
votes
0answers
23 views

Login & Registration Redirect Logic and Conditions

I'm building an intricate web application of sorts with WP as the application framework. All functionality is being built in either the application's 'Core' plugin (not the WP core), and in future ...
0
votes
1answer
16 views

is_front_page() variable not found

I am trying to do what should be really simple, but somehow this is driving me mad. I try to have a code snippet only run on the front page. My site is set to have a static front page so I think my ...
1
vote
2answers
23 views

How do I style Wordpress pages differently based on the tag used?

I was thinking this might be done by adding custom CSS to a page template. I have a page template like this: <?php /* * Template Name: Grafy Full Width */ /*add_filter('...
0
votes
1answer
70 views

Conditionally load public and admin code with AJAX working on both sides

I'm trying to conditionally load my front-end and admin area code, so the file and class that creates admin area will on load on admin side and file and class that is needed to be run on front-end ...
0
votes
1answer
61 views

Echo text using is_tag

I've been trying to echo some text to all single pages that are part of tag_ID 129 This is the code that I used <?php if ( is_tag( '129' )){ echo '<p> test 2</p>'; } ?> so ...
0
votes
1answer
39 views

is_tax() conditional tag not working

I have a menu item where a CSS class is added with a 'page_active' class (which visually shows an underline under the relevant item). This is added on certain menu items if the is_page('Latest') or ...
0
votes
1answer
33 views

Display message if no posts in Custom Post Type loop

I am trying to get this thing to work, but can't figure out where is the problem. I added else statement, but it does not work. I was able to get this work with jQuery, but I need it to work in PHP as ...
1
vote
1answer
424 views

Allow users with Editor role to edit menus (without a plugin)

I came across the need to have a site Editor to edit menus. I found some answers that suggest the add_cap() approach, to add the edit_theme_options capability to Editor role. This should be done once ...
0
votes
1answer
23 views

Regarding Tags And Categories

I wanted to use a new theme for my website, but the problem is, in my current theme, it has spesific tag like for example "abc tag" and in my new one, it doesn't. So if I change my theme, all the ...
1
vote
1answer
38 views

WooCommerce Conditional Tag inside plugin

I'm writing a small plugin to add some text above the 'Add To Cart' button on the WooCommerce product page. My code: add_action('woocommerce_before_add_to_cart_button', 'ddd_above_add_to_cart', 100);...
1
vote
1answer
46 views

Display a div only in some author's single posts

I'd like to display some information inside a div on the single posts written by some authors. For exemple, author ID 15 has 100 posts. I'd like to display some information on that post pages, just ...
-1
votes
2answers
222 views

Conditional statement with three condition

I am trying to write an if condition with 3 statements but it keeps crashing the site. Here is my statement, can you please advise what the issue is. <?php if (is_page ('20')){?> print this <...
1
vote
1answer
126 views

How to pass conditional array to wp_localize_script

I'm trying to generate a custom array from a PHP function to pass on wp_localize_script but I seem to not be able to set page conditionals. I have the following function: function ...
0
votes
1answer
30 views

Showing taxonomy terms on custom post type

I have a custom post type named movies and taxonomy is genres. Now there's a movie "random" with genres "horror" "drama" "adventure" What I want to do is: list all of the associated genres on that ...
1
vote
0answers
14 views

Conditional query that displays on Woo product attribute pages

I have a custom query set up that currently modifies the product category pages of my website. I would also want this code to affect the product attribute archive pages of my website, but I am having ...
0
votes
1answer
74 views

has_category() for parent category

Is there a way to make a condition for posts belonging to any sub-categories of a given parent category? Here is an example, assuming the following category structure: News FAQ 1) Installing 2) ...
0
votes
2answers
602 views

is_product_category('Services') not working

I'd like to hide the "add to cart" & price for WooCommerce products in the 'Services' category. I've tried the following code in my child theme's functions.php, but https://pureblissmoonhealer....
0
votes
1answer
40 views

Content visibility condition based on date

How can I use visibility condition for displaying post no older than 30 days as described here: https://docs.dynamic.ooo/article/58-visibility-triggers-custom-condition I try something like this $...
0
votes
1answer
41 views

Filter for the Custom Post List Page

I'm adding a filter on my custom post type 'book' list page for easier searching. I've found the relevant code and everything is good except that the filter not only appeared on the 'book' list page, ...
0
votes
2answers
138 views

How to show only specific tag in wordpress loop

I am trying to get the loop to show only two tag that have the ID 53 and 52. the code without the "if is_tag( array( 53, 52 ) ){" works. I tried different thing but I can't get it to work. Thank you ...
0
votes
2answers
56 views

Add code to the header of posts by particular author

I want to add CSS code to the header of all the posts by a particular author. I tried the following solution: function hide_author_box() { if (is_author('ritesh')) { ?> <style> ....
0
votes
1answer
53 views

How can I check the rewrite slug of current post type listing page

Supposed I have these urls: http://my-domain.tld/projects-listing-cpt and http://my-domain.tld/musics-listing-cpt. The custom post types was setted this way: Projects: Text Domain: projets $args = [...
0
votes
1answer
712 views

Set “woocommerce_is_purchasable” to false for specific “$product->is_stock_status”

I created a plugin to add a new stock status to my woocommerce products. I used this as my reference (copy and pasted into my plugins php file): Create WooCommerce custom stock option that is non-...
0
votes
1answer
42 views

Display specific page if user signed in

I have a business directory website. I'd like to know how to create a page display condition. Basically, when clicking on the "add a listing" button, how do I make non-logged-in users be directly ...
1
vote
1answer
134 views

Remove meta box for specific page

I'm trying to conditionally remove the 'Page Attributes' meta box for a specific page (or multiple specific pages). For example: function remove_meta_boxes() { if (is_page('contact')) { ...
0
votes
0answers
18 views

Add an identifier to a set of pages to access using a conditional tag

For my website, i need to add a particular css file for a set of pages in wordpress which I am trying to do from functions.php. For example: This is a set of PAGES and not of type post. All these ...
0
votes
1answer
81 views

Conditional tag doesn't work in WordPress plugin

I'm developing a plugin which can change the whole content of a special page in WordPress with an image. My plugin's code is here: <?php /** * Plugin Name: Test1234 */ function set_header_page()...
0
votes
2answers
22 views

why str_replace targeting pages instead just targeting post?

I am trying to replace a word only on post pages. The issue I am running into is that WordPress page content ends up blank even though this code should only run on post pages. <?php /** * ...
0
votes
2answers
39 views

Modify wp-login.php Labels Conditionally Based On Referring URL

I apologize if this is an easily answered question - I've been looking for a while and can't quite get my head around it. I would like to modify the first label for the wp-login.php page based on the ...
1
vote
1answer
443 views

Edit css for search results page

I have a search results page with a template call content-search.php. Basically what this file does is to display the results after a person searches something on the search bar, and i would like to ...
-1
votes
1answer
58 views

IF taxonomy archive is hierarchical THEN

I'm trying to put in a conditional in my archive.php that sorts our whether the taxonomy is hierarchical or not. This is what I have so far but it doesn't work. <?php if ( is_taxonomy_hierarchical(...
0
votes
1answer
36 views

Changing Post Tag Color Based On Post Count

I have post tags that must always display. I want to change the color of the tag if there are no posts. I am looking for guidance on how to find the count and change the color of the post tag link ...
0
votes
2answers
83 views

Sidebar by Category Conditional Statement not functioning

I have two categories for my posts, "event" and "long-term-leasing." I have sidebar-events.php and sidebar-long-term.php. I wrote a conditional statement in single.php, but when I view a post it only ...
0
votes
0answers
35 views

How to get Post sidebar & footer including html like get_the_content() which only gets content section?

I want to get sidebar & footer including html of current post. Then I want to check a "string" inside sidebar & footer. If "string" exits, I want to enqueue a custom script. If anyone knows ...
1
vote
2answers
398 views

Display Footer Shortcode Different for Logged In Users

I have a shortcode that displays a block of content. Is there a way I can display different HTML depending on if the user is logged in or not? Below is what I have so far. function footer_shortcode(...
1
vote
0answers
10 views

Conditional Tags Based on Previously Viewed Posts

I was looking at the Conditional Tags Archive and was wondering if it's possible to show a widget depending on different posts / pages a visitor has previously viewed. For example, if I had a car ...
0
votes
1answer
811 views

How to target a search result page?

I'am wondering how to target a search result page within the functions.php file in wordpress. I know about "is_search" for the search page but what about the search result page ? Can we put a ...

1
2 3 4 5
10