Try replacing this in the original code:
$page = $wpdb->get_row($req);
with this:
$page = $wpdb->get_row($req, ARRAY_A);
This will make it return an array instead of an object.
Then you can follow with this:
if ($page && isset($page['ID'])) {
$category->id = $page['ID'];
} else {$category->id = 0;}
Related Posts:
- Adding country tags automatically
- Why have on every line
- How to check if woocommerce is activated in theme
- Display user’s total comment count outside The Loop
- Conditionally loading JavaScript based on the Advanced Custom Fields in the post
- reason of splitting theme files to multiple files
- Set the transport of the Customizer ‘header_image’ core setting to ‘postMessage’
- Custom HTML structure in wp_list_categories
- Guidance with The Loop for CMS
- Why isn’t my if/elseif/else working correctly here?
- How to use SRCSET with get_the_post_thumbnail()?
- List authors with posts in a category
- Understanding WordPress child theme custom JS loading
- Use different javascript files for each page on website
- Is the regular ajax request method safe or I should use admin-ajax.php?
- How to get custom image size for image uploaded in Customizer
- do not show web page section when using advanced custom fields pro
- Switching between custom templates in a post type of the admin menu
- Can I change a variable in a content part while calling it?
- Remove annoying WP Adminbar CSS
- Exclude posts from homepage having a specified tag
- Changing the template hierarchy
- Custom category code not showing all posts
- Set WordPress Default Template
- How do I get current page ID in WordPress customizer file?
- Customizer: Output default value in Customizer CSS
- WordPress does not load page.php, return 404.php
- Create another “Display Site Title and Tagline” checkbox, “Header Text Color” setting and control
- Add child pages of parent to navbar PHP
- Load a page into a div with Ajax
- Converting HTML Template to WordPress Theme
- How to use my style.css file outside of wordpress subdomain?
- How to remove the cufon script from Dzonia Lite theme [closed]
- Add_action not working in required file of functions.php
- How to set up VS Code for WP plugin/theme development in 2021? [closed]
- adding custom user input fields in WordPress admin dashboard gives error The link you followed has expired. Please try again
- Avoid parallax images hardcoding
- Improve page speed loading using CDN and async or defer attribute
- Populate editor with some content of a page with a page template
- Displaying recent posts on static page with template-part via shortcode
- Skt full width basic slideshow problem
- get_template_part for specific page
- How do I create my own .php file with a code part and echo it on different pages?
- if statement with is_active_sidebar()
- Why am I getting a different filename? And how does WordPress load singular.php for both Page & Post? (Fresh WordPress installation)
- How to show the number of website visitors in my theme
- get_template_part() not firing within a switch statement when template has new WP_Query
- How to call multiple functions from multiple files into a WordPress page template [closed]
- What file have I to create in my custom WordPress theme to show all the post belonging to a specific category?
- What is the best way to define constant options for a theme?
- How to specify the path for require_once in a child theme?
- Warning: printf(): Too few arguments in helpers.php file
- wp_nav_menu not working correctly in my underscores theme
- How can I count ACF sub_field with a certain value
- get_page_template_slug returns incorrect path
- Help Fallback (thumbnail)
- How can I search all plugins for composer’s vendor/autoload.php?
- get_page_templates only return templates with “home” in the filename
- Is there a hack for using is_page() within the function.php file?
- Extract and display user infromation on an automatically created page
- Show different website layout if no sidebar added
- How can I assign separate stylesheets to different pages?
- Need advice on theme customizer and child themes
- How to make sure relative URL works when site is not on root domain?
- How to tell if a user has gone in and created a menu
- Search.php gets metadata from first post
- Displaying images outside the content
- How do you remove header sitewide from mobile only?
- PHP inside echo HTML
- Check if current post in loop is last on current page
- “WARNING: Found @$ in the file __ Possible error suppression is being used
- How to change PHP variables with AJAX request in WordPress
- is_user_logged_in returns false when I access certain pages
- REST API custom endpoint to fetch pages and posts not working
- How to print all the inline styles in the WP_Styles instance together with their keys?
- Exclude category from woocommerce product category list
- Create dashboard widget for custom theme support
- Create category after theme setup and modify the default one
- Trying to get pagination working on WP_Query() post grid
- Display attached images of a page or post that are insetred using gallery
- How to properly escape in ternary operators – Wp Coding Standards?
- Theme editing “post thumbnail” help
- Use Custiomizer to setup meta theme color tag
- Rotating Header Images
- For each 3 posts, show a different post type
- Where can I find the declaration of `$_wp_theme_features`?
- Click to expand menu
- Display tab title as ‘blog tagline | blog title’
- divide custom field values in div every two values
- My customizer’s setting doesn’t set to the default and needed to click the control’s “Default” button before it’ll be set
- Save the outputted image into the Media Library, with a different filename and extension
- WP Knowledge Base Theme bug – Subcategories and Articles, Need to change WP_Query
- WP multisite network plugin fails to see classes loaded with spl autoload
- Not able to call class in NHP framework
- How to add together (get the sum) a field from all author’s posts
- How to edit the default database of WordPress [closed]
- I need a button to appear when not loged in and another when logged in, I need help fixing code PLEASE!
- $_html is empty when var dumped
- Headers already sent error with get_template_part in REST API call
- How to hide header and footer from page template