inc2734/wp-profile-box

A library to add profile box for WordPress.

2.5.0 2023-08-09 01:37 UTC

README

CI Latest Stable Version License

Install

$ composer require inc2734/wp-profile-box

How to use

<?php
new \Inc2734\WP_Profile_Box\Bootstrap();

// shortcode
[wp_profile_box title="(Optional)" user_id="(Optional)"]

The profile box don't have styles. So you need create CSS for this.

Support social accounts

  • Twitter
  • X
  • Facebook
  • Instagram
  • Pinterest
  • YouTube
  • Linkedin
  • WordPress
  • Tumblr
  • amazon
  • LINE

Filter hooks

inc2734_wp_profile_box_sns_accounts

/**
 * Customize sns accounts
 *
 * @param $accounts array
 * @return array
 */
add_filter(
	'inc2734_wp_profile_box_sns_accounts',
	function( $accounts ) {
		return $accounts;
	}
);

inc2734_wp_profile_box_avatar_size

/**
 * Customizer avatar size
 *
 * @param $size
 * @return $size
 */
add_filter(
	'inc2734_wp_profile_box_avatar_size',
	function( $size ) {
		return $size;
	}
);