Skip to content

Instantly share code, notes, and snippets.

@KaineLabs
KaineLabs / yz-edit-members-directory-link.php
Created January 7, 2018 20:25
Edit Members Directory Link
@KaineLabs
KaineLabs / yz-add-aboutme-widget-head-data.php
Last active February 1, 2018 22:32
Add About Me Widget - Head Data.
/**
* Add About me Head Data.
*/
function youzer_about_me_widget_user_data() {
global $Youzer;
// Get User Dta.
$items = array(
array(
@KaineLabs
KaineLabs / yz-remove-defer-script.php
Created February 5, 2018 20:33
Remove Defer Script
/**
* Remove Defer Scripts.
*/
function yz_filter_defer_scripts_on_account_settings() {
if ( ! function_exists( 'bp_current_component' ) || ! bp_current_component() ) {
return false;
}
@KaineLabs
KaineLabs / yz-set-youzer-borders.css
Last active February 10, 2018 00:17
Set Border to all Youzer Boxes
.yz-widget,
yz-wall-nav,
#yz-wall-form,
#message-recipients,
table.notifications,
.yz-my-account-widget,
table.messages-notices,
.youzer .item-list-tabs,
.youzer .activity-list>li,
#message-thread .message-box,
@KaineLabs
KaineLabs / yz-jannah-css-fix.css
Last active February 13, 2018 00:58
Jannah CSS Fix
.logy .container-wrapper,
.youzer .container-wrapper {
background: transparent;
border: none;
padding:0;
margin:0;
}
.youzer #content {
margin: 0;
@KaineLabs
KaineLabs / yz-change-author-link-to-author-profile-posts-tab.php
Created February 13, 2018 00:59
Change Author Link to Author Profile Posts Tab.
@KaineLabs
KaineLabs / yz-exclude-spam-users.php
Created February 13, 2018 02:47
Exclude spam users
/**
* Exclude Spam Users
*/
function youzer_md_exclude_spam_users( $retval ) {
global $wpdb;
$sql = "SELECT ID FROM {$wpdb->users} WHERE user_status != 0";
$exclude_spam_users = $wpdb->get_col( $sql );
@KaineLabs
KaineLabs / yz-fix-theme-uncode-icons.php
Created February 20, 2018 13:47
Theme Uncode Fix Icons
/**
* Remove The old Font Awesome Versions
*/
function youzer_remove_fa_css() {
wp_dequeue_style( 'font-awesome-fa' );
wp_dequeue_style( 'uncode-icons' );
}
add_action( 'wp_enqueue_scripts' , 'youzer_remove_fa_css', 999 );
@KaineLabs
KaineLabs / yz-enable-onesocial-theme-widgets-settings.php
Created February 25, 2018 18:22
Enable Onesocial Theme Widgets Settings
/**
* Enable Onesocial Theme Widgets Settings.
*/
function yz_enable_onesocial_theme_widgets_settings() {
// Remove Action.
remove_action( 'wp', 'onesocial_bp_remove_nav_item' );
}
@KaineLabs
KaineLabs / yz-validate-signup.php
Created March 5, 2018 22:38
Validate Sign up Username
/**
* Change Invalid Username Message.
*/
function yz_change_signup_invalid_username_error( $data ) {
// Get Username
$username = $data['user_name'];
if ( preg_match('/[^a-z_\-0-9]/i', $username ) ) {
// Get Erros.