Skip to content

Instantly share code, notes, and snippets.

@permanart
permanart / functions.php
Created October 13, 2021 03:34
Show multiple ads within paragraph wordpress
//Insert ads after n paragraph multiple ads
add_filter( 'the_content', 'prefix_insert_post_ads' );
function prefix_insert_post_ads( $content ) {
$ad_code1 = '<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5327211893729632"
crossorigin="anonymous"></script>
<ins class="adsbygoogle"
style="display:block; text-align:center;"
data-ad-layout="in-article"
data-ad-format="fluid"
data-ad-client="ca-pub-xxxxxxxxxxxxxxx"
@permanart
permanart / functions.php
Created December 14, 2020 04:19
Remove WordPress Admin Menu
/**
* Removes some menus by page.
*/
function dinoiki_remove_menus(){
remove_menu_page( 'index.php' ); //Remove Dashboard
remove_menu_page( 'jetpack' ); //Remove Jetpack
remove_menu_page( 'edit.php' ); //Remove Posts
remove_menu_page( 'upload.php' ); //Remove Media
remove_menu_page( 'edit.php?post_type=page' ); //Remove Pages
@permanart
permanart / functions.php
Created December 14, 2020 04:18
Auto Open Coupon Field WooCommerce
add_action( 'wp_footer', 'woocommerce_show_coupon', 99 );
function woocommerce_show_coupon() {
echo '
<script type="text/javascript">
jQuery(document).ready(function($) {
$(\'.checkout_coupon\').show();
});
</script>
';
}
@permanart
permanart / functions.php
Created December 14, 2020 04:16
Create Verified Author WordPress with user Role
function add_verification_bagdge_to_authors($display_name) {
global $authordata;
if (!is_object($authordata))
return $display_name;
$icon_roles = array(
'administrator',
'editor',
'your-custom-role',
@permanart
permanart / functions.php
Created December 14, 2020 04:14
Create custom tabs Buddypress
function yourtab_content() {
get_header( vibe_get_header() );
if ( !defined( 'ABSPATH' ) ) exit;
$user_id=get_current_user_id();
if(function_exists('bp_course_get_current_user_id')){
$user_id=bp_course_get_current_user_id();
}