Dev {Tricks}

  • Home
  • WordPress
  • OJS
  • Oxwall
  • Server and Hosting
You are here: Home / Archives for Wordpress / Functions

July 31, 2021 by dev

Fatal error: Cannot redeclare true_plugins_activate()

  • Fatal error: Cannot redeclare true_plugins_activate()

Cause

Duplicate entry of true_plugins_activate() function

Solution

Delete one of the true_plugins_activate() function in /wp-includes/functions.php

  • Just go to /wp-includes/functions.php
  • Then remove one of the “true_plugins_activate” functions with add_action that are at the end of the file

That’s it!

Filed Under: Find and Fix, Functions, How to, Wordpress

July 3, 2021 by dev

Redirect custom post type and category to one template.

* Template Redirect
* Use archive-books.php for all books and 'book-category' taxonomy archives.
* @author CCDN
* @link https://codexcafe.net
*
* @param string, default template path
* @return string, modified template path
*
*/
function be_template_redirect( $template ) {
if ( is_tax( 'book-category' ) )
$template = get_query_template( 'archive-books' );
return $template;
}
add_filter( 'template_include', 'be_template_redirect' );

Filed Under: Functions, Genesis, How to, Wordpress

April 21, 2020 by dev Leave a Comment

Enable Shortcodes in WordPress

Add the codes in functions.php of your main or child theme.

  • Enable shortcodes in any text widget area.
    add_filter( 'widget_text', 'shortcode_unautop');
    add_filter( 'widget_text', 'do_shortcode');
  • Enable shortcodes in excerpts.
    add_filter( 'the_excerpt', 'shortcode_unautop');
    add_filter( 'the_excerpt', 'do_shortcode');
  • Enable shortcodes in description field for archive pages.
    add_filter( 'term_description', 'shortcode_unautop');
    add_filter( 'term_description', 'do_shortcode' );
  • Enable shortcodes in comments.
    add_filter( 'comment_text', 'shortcode_unautop');
    add_filter( 'comment_text', 'do_shortcode' );
  • …..

 

 

 

Filed Under: Functions, Genesis, How to, Wordpress Tagged With: Shortcodes

November 3, 2018 by dev Leave a Comment

Display post excerpt, thumbnail and title of wordpress custom post type

Replace with your post type and taxonomy query.  WP Query :

<pre class="lang-php prettyprint prettyprinted"><span class="pun"><?</span><span class="pln">php
$args </span><span class="pun">=</span><span class="pln"> array</span><span class="pun">(</span>
    <span class="str">'post_type'</span> <span class="pun">=></span> <span class="str">'my-post-type'</span><span class="pun">,</span>
    <span class="str">'tax_query'</span> <span class="pun">=></span><span class="pln"> array</span><span class="pun">(</span><span class="pln">
        array</span><span class="pun">(</span>
            <span class="str">'taxonomy'</span> <span class="pun">=></span> <span class="str">'post-type-category'</span><span class="pun">,</span>
            <span class="str">'field'</span>    <span class="pun">=></span> <span class="str">'slug'</span><span class="pun">,</span>
            <span class="str">'terms'</span>    <span class="pun">=></span> <span class="str">'new-posts'</span><span class="pun">,</span>
        <span class="pun">),</span>
    <span class="pun">),</span>
<span class="pun">);</span>

<span class="com">// The Query</span><span class="pln">
$the_query </span><span class="pun">=</span> <span class="kwd">new</span><span class="pln"> WP_Query</span><span class="pun">(</span><span class="pln"> $args </span><span class="pun">);</span>

<span class="com">// The Loop</span>
<span class="kwd">if</span> <span class="pun">(</span><span class="pln"> $the_query</span><span class="pun">-></span><span class="pln">have_posts</span><span class="pun">()</span> <span class="pun">)</span> <span class="pun">{</span>
    <span class="kwd">while</span> <span class="pun">(</span><span class="pln"> $the_query</span><span class="pun">-></span><span class="pln">have_posts</span><span class="pun">()</span> <span class="pun">)</span> <span class="pun">{</span><span class="pln">
        $the_query</span><span class="pun">-></span><span class="pln">the_post</span><span class="pun">();</span><span class="pln">
        the_title</span><span class="pun">()</span> <span class="pun">;</span>  <span class="com">// title</span><span class="pln">
        the_excerpt</span><span class="pun">();</span> <span class="com">// excerpt</span><span class="pln">
        the_post_thumbnail</span><span class="pun">();</span> <span class="com">// post thumbnail</span>
    <span class="pun">}</span><span class="pln">
    wp_reset_postdata</span><span class="pun">();</span>
<span class="pun">}</span> <span class="kwd">else</span> <span class="pun">{</span>
    <span class="com">// no posts found</span>
<span class="pun">}</span></pre>

Filed Under: Functions, How to, Wordpress

March 19, 2018 by dev Leave a Comment

WordPress Codex

Home url: home_url( ‘/’ ); [with echo and sanitization]

Site name: bloginfo( ‘name’ );

Site description: get_bloginfo( ‘description’, ‘display’ );

Navigation Menu: wp_nav_menu()

 

Filed Under: Functions, Wordpress

  • Upwork
  • Freelancer
  • Fiverr
  • Guru
  • PPH

Recent Posts

  • MariaDB Upgrade to the new version | Plesk – CentOS 7 / RHEL 7
  • Google Workspace MX record values
  • Could not open input file
  • How to remove journal path for single journal OJS website.
  • How to Clean the YUM Cache in CentOS
  • How to run php file through command line? How do I enable PHP?
  • How to disable functions using the PHP disable_functions directive in php ini
  • Error 503 Backend fetch failed
  • Unblock iRedMail IP
  • Most Read Articles
  • Import export database | Linux
  • How to reset MySQL root password | CWP
  • MariaDB Upgrade to the new version | CWP
  • Install Optimize with optimize.js (sync)
  • Journey to Laravel & Vue – December to February 2022/2023
  • Elementor
  • Java Errors
  • How to Install Zip/Unzip
  • Redirect www to non-www and vice versa
  • How to change Time Zone in Debian 11 / Debian 10

Categories

  • Affiliate Marketing (1)
  • Customization (3)
    • CSS (1)
  • Email Solutions (20)
    • FrontApp (1)
    • Google Spreadsheet (2)
    • Microsoft Outlook (1)
    • PHP Email Form (3)
    • PolyMail (1)
    • Recaptcha (1)
    • Roundcube (3)
    • Thunderbird (2)
    • WebMail (4)
  • Games (1)
  • How to (75)
  • Joomla (6)
    • Akeeba (1)
    • Fix & Tricks (3)
  • jQuery (3)
  • jQuery Plugins (4)
    • BX Slider (1)
    • Slick (1)
  • Laravel (1)
  • Marketplace (5)
  • Miscellaneous (26)
  • OJS (52)
    • Help (35)
    • Installation (9)
      • Issues (5)
    • Plugins (7)
    • Theme (6)
      • Templates (6)
        • Frontend (5)
        • legacy (1)
    • Theme Customization (9)
    • Theme Development (13)
    • TPL CSS JS (2)
    • Upgrade (11)
  • Oxwall (3)
  • Payment Methods (1)
    • Paypal (1)
  • PC Tips and Tricks (12)
    • MS Office (1)
      • PowerPoint (1)
    • Windows (3)
  • PHP Parse error (2)
  • phpBB (1)
  • Server and Hosting (174)
    • Billing and Management (10)
      • Blesta (5)
      • Boxbilling (2)
      • WHMCS (5)
    • Debian (5)
    • Email (9)
      • Postfix (3)
    • Error and Fix (16)
    • FTP (2)
    • Mail Server Solusion (5)
      • iRedMain (4)
    • MySQL (9)
    • Providers (54)
      • AWS (23)
      • Bluehost (23)
      • Cloudcone (12)
      • Contabo (26)
      • Digitalocean (54)
      • HostGator (22)
      • VPSDime (24)
    • Security (18)
      • SSH (6)
    • VPS Management (60)
    • Web Control Panel (125)
      • CentOS Web Panel (36)
      • cPanel (24)
      • DirectAdmin (89)
        • Find & fix (38)
      • ISPConfig (11)
      • Plesk (20)
      • Webmin (19)
        • Usermin (2)
        • Virtualmin (11)
      • WHM (13)
  • Uncategorized (14)
  • Wordpress (86)
    • Elementor (2)
    • Find and Fix (9)
    • Functions (5)
    • Genesis (9)
    • Glossary (1)
    • How to (20)
    • Neuron TD (15)
      • Console Error (1)
      • functions (5)
        • register_post_type (1)
        • register_sidebar (1)
        • theme_files (1)
        • theme_supports (1)
      • Image Directory (1)
      • Menu (2)
      • Query (4)
    • Plugins (12)
      • Contact Form 7 (5)
      • Duplicator (1)
      • Essential Grid (2)
    • Softaculous (3)
    • Speed and Security (4)
    • Stock Theme Development (6)
      • Header Footer (1)
      • PHP (1)
      • VC (1)
    • Theme Development (2)
      • Issues (1)
      • Menu (1)
    • Timer Theme Development (3)
    • Update (2)
    • Woocommerce (2)
    • WP Basic Guideline (8)

Important DEV links

  • Premium Themes
    • Themeforest
    • Envato Market
  • Built With (What Theme is That?)
    • What WP theme is that
    • Joomla Template Detector
    • Drupal Template Detector
    • Prestashop Template Detector
    • Shopify Theme Detector
    • Squarespace Template Detector
    • OpenCart Detector
    • WordPress.com Theme Detector
  • Domain/IP history checker
    • Who IS request
    • Hosting Info
  • Check DNS Propagation
    • DNS Checker
    • intoDNS
  • What is my IP
    • What is My IP Address
    • What is My IP
    • IP location
    • What is My IP
    • Porkbun
  • SEO Tools
    • Visitor Traffic
    • Broken Link
    • Website Speed Test
      • SEMrush
      • GTmetrix
      • Pingdom
      • PageSpeed Insights
      • DebugBear
      • keyCDN
  • Photo Image
    • Remove Background 50 Free Preview Image 375 × 666 per month
  • Domain Registrars
    • 123-Reg
    • Porkbun
    • Freenom
    • Namecheap NEWCOM598
  • Hosting Providers
    • Bluehost
    • Hostgator
    • Inmotion
  • Hosting Control Panel
    • CWPpro (FREE)
    • DirectAdmin (Trial 60 Days, One account $2/month)
    • ISPConfig (Free)
  • Webmaster Tools
    • Google
    • Bing
    • Yandex
  • Miscellaneous
    • Time Calculator

 

  • Home
  • WordPress
  • OJS
  • Oxwall
  • Server and Hosting

Copyright © 2023 · Executive Pro Theme on Genesis Framework · WordPress · Log in