All posts by Jaden Black

Most Important Likely Traits

By | networking | No Comments

Sure, everyone knows blunt, impolite, and even rude people who are somehow extremely successful. (I know a number of them.)

But since we’re all more likely to do business and build professional and personal relationships with people we like, we’re naturally drawn to people who are polite, modest, agreeable, kind.

In short, people who are genuinely likable.

I know a number of them too, and here’s how they do it:

1. They show vulnerability. 

Two Masters of the Business Universe meet for the first time. Instantly, they play an unstated but nonetheless obvious game of “Who’s More Successful?” They work hard to one-up the other. (After all, life is about winning, right?)

Likable people don’t try to win any unstated competitions with people they meet. In fact, they actively try to lose. They’re complimentary. They’re impressed. They’re even willing to admit a weakness or a failure.

You can too. It’s really easy. Say you meet Admiral Trump and he says, “I just closed a fabulous deal to build the world’s best golf course on the most amazing oceanfront property on the planet.” Don’t try to win. Instead say, “That’s awesome. I’ve wanted to open a gym for years, but can’t line up the financing. How did you pull off such a huge deal?”

Likable people are confident enough to not worry about showing a little vulnerability. They know that while some people may be — at least temporarily — impressed by the artificial, everyone instinctively appreciates the genuine.

2. They look for agreement. 

We’re trained to discuss, to challenge, and to advocate for the devil because exchanging opinions, especially different opinions, is how we separate the wheat from the idea chaff. Automatic agreement doesn’t help.

Unfortunately, going contrary is an easy habit to fall into. It’s easy to automatically look for points of disagreement rather than agreement. It’s easy to automatically take a different side.

And it’s easy to end up in what feels like an argument.

Likable people don’t actively (or unknowingly) look to disagree; they look for points of agreement. Then, if it’s appropriate, they gently share a different point of view — and in that way, they help foster an outstanding conversation.

3. They (selectively) use the power of touch. 

Nonsexual touch can be incredibly powerful. (I’m aware that sexual touch can be powerful too, thanks.) Touch can influence behavior, increase the chances of compliance, make the person doing the touching seem more attractive and friendly, and can even help you make a sale.

For example, in one experiment the participants tried to convey 12 different emotions by touching another blindfolded participant on the forearm. The rate of accuracy for perceiving emotions like fear, anger, gratitude, sympathy, love, and disgust ranged from 43% to 83% — without a word being spoken.

Say you’re congratulating someone; shaking hands or (possibly better yet, depending on the situation) gently patting that person on the shoulder or forearm can help reinforce the sincerity of your words.

4. They happily laugh at themselves. 

Likable people willingly admit their mistakes. They don’t mind serving as a cautionary tale. They don’t mind being a source of laughter, for others and for themselves.

And they’re also not afraid to look a little silly. They don’t mind being in situations where they aren’t at their best.

(And oddly enough, people tend to respect them more for that — not less.)

When you genuinely own your screw-ups, people won’t laugh at you. They’ll laugh with you. And they realize it’s OK to let down their own guards — and meet you at a genuine level.

Smiling at workUS Department of Education/Flickr

5. They’re masters of the ancient art of social jiu-jitsu. 

Some people have a knack for getting you to talk openly yourself. They ask open-ended questions. They sincerely want to know what you think, and that makes you open up to a surprising degree. You feel like the most interesting man (or woman) in the world.

And you like them for making you feel that way.

As soon as you learn something about someone, ask why they do it. Or how. Or what they like about it, or what they’ve learned from it. Likable people ask sincere questions that make it easy to answer in a thoughtful, introspective way. They make you think, in a good way, about yourself … and in the process make you feel likable, too.

6. They pass the server test. 

Some people put on a great show in certain situations, but they don’t try nearly as hard when they think a person is “beneath” them.

I like to call it the waiter test: If you really want to know how an individual treats people, take him to lunch. How he interacts with the waiter is a much better indication of his interpersonal skills than how he interacts with you.

Likable people treat everyone the same way: as deserving of respect and kindness.

7. They seem genuinely glad to meet you. 

When you feel someone “gets” you, respecting your opinion, your point of view, your experience — whatever you’re communicating — then you naturally feel more important. The other person doesn’t have to agree with you; they just have to show they respect you.

How do likable people do that?

They maintain eye contact. They smile when you smile. They frown when you frown. They nod their head when you nod. In simple, nonverbal ways, they mimic your behavior — not slavishly, but because they’re focused on and in tune with what you’re saying.

That feedback loop helps two people bond — and the ability to bond is the essence of likability.

8. They’re great with names. 

If there’s one thing almost as bad as that sinking feeling you get when you forget someone’s name, it’s realizing that another person has forgotten your name.

Likable people remember names and even small details, often to a surprising degree. The fact they remember instantly makes us feel a little prouder and a little better about ourselves. And that makes us feel better about them.

But even though likable people remember names …

9. They never name drop. 

I have a friend who somehow manages to squeeze the fact he once met Jeff Gordon into every conversation. “I’m planning to stain my deck this weekend,” I might say.

“You know, I was sitting on my deck last weekend listening to the race,” he’ll say. “Jeff Gordon was leading for a while then had engine trouble. Knowing Jeff Gordon — and I do, I met him at Bristol last year — I bet he was really disappointed.”

Likable people may know cool people, but they don’t talk about it. And that only adds to their likability.

10. They always say less. 

Likable people already know what they know. They want to know what you know.

That makes you feel more likable. That makes you feel important. As well you should — because you are.

And likable people know it.

Read more:

WHMCS Core Setup Template

By | WHMCS | No Comments

Security Questions

What was the name of the hospital where you were born?

What was the first concert you attended?

What was the color of your first car?

What was the make and model of your first car?

What was the name of your first pet?

What is your favorite movie of all time?

What is your favorite band of all time?

What was the name of your school in 6th grade?

WooCommerce filter grouped products sort order

By | php | No Comments

As you have mentioned, you just need to filter the $args being passed through the woocommerce_grouped_children_args filter.

add_filter( 'woocommerce_grouped_children_args', 'so_29973708_grouped_children_args' );
function so_29973708_grouped_children_args( $args ){
    $args['orderby'] = 'date';
    $args['order'] = 'DESC';
    return $args;

If you need help understanding filters, I wrote what I think is a pretty good tutorial on how to use filters

Update If you aren’t seeing any changes, chances are that the grouped product’s children have already been stored in a transient. You will need to delete this transient to see changes right away. You can clear all WooCommerce product transients via the Admin. Navigate to WooCommerce>System Status>Tools and click on the button to clear transients.

Switch from menu order to product date

Posted on May 6, 2015. Leave a comment
WooCommerce has a small army of filters and hooks that you could customize almost every aspect of the plugin. If you have a grouped product the default display method is by menu_order. But recently, someone wanted to display the grouped items by the date they were published.

This is very easily accomplished by filtering the $args being passed through the woocommerce_grouped_children_args filter. WooCommerce queries for the child products in the grouped product via WP_Query so you can essentially use any parameter supported by WP_Query. In this case, we only need to change the orderby parameter to date and since we’d like the most recent items first, we swap the order parameter to descending.

add_filter( 'woocommerce_grouped_children_args', 'kia_grouped_children_args' );
function kia_grouped_children_args( $args ){
    $args['orderby'] = 'date';
    $args['order'] = 'DESC';
    return $args;

If you need help understanding filters, I wrote what I think is a pretty good tutorial on how to use filters. It took me a while to understand them, but once you do they are very powerful and let you make a lot of customizations.

If you aren’t seeing any changes, chances are that the grouped product’s children have already been stored in a transient. You will need to delete this transient to see changes right away. You can clear all WooCommerce product transients via the Admin. Navigate to WooCommerce>System Status>Tools and click on the button to clear transients.

filtersgrouped productswoocommerce
Bookmark the permalink.

jQuery toggle element on scroll

By | code, jquery, scroll | No Comments

$(function() {
//caches a jQuery object containing the element
var element = $(".toggleElement");
$(window).scroll(function() {
var scroll = $(window).scrollTop();

if (scroll >= 500) {
} else {

Password Strength

By | Blog, Security, Technology | No Comments

Here’s what you need to bear in mind when changing passwords:

  • For optimal security, you want long passwords with random numbers and punctuation.
  • Passwords are more secure if there are no actual words in them.
  • Vary your passwords for each account. Every single one of them.
  • Can’t remember them all? Few could. So rely on password managers instead—that’s what they’re there for. In fact, not only can they store your logins, but they can suggest new ones, too, which would take care of all of the above.

Find out more Read More…

Highlighting Example

Shortcode: Highlighting Code

By | Reference | No Comments

Shortcode Parameters

These are the parameters you can pass to the shortcode and what they do. For the booleans (i.e. on/off), pass true/1 or false/0.

  • lang or language — The language syntax to highlight with. You can alternately just use that as the tag, such as

    . Click here for a list of valid tags (under “aliases”).

  • autolinks — Toggle automatic URL linking.
  • classname — Add an additional CSS class to the code box.
  • collapse — Toggle collapsing the code box by default, requiring a click to expand it. Good for large code posts.
  • firstline — An interger specifying what number the first line should be (for the line numbering).
  • gutter — Toggle the left-side line numbering.
  • highlight — A comma-separated list of line numbers to highlight. You can also specify a range. Example: 2,5-10,12
  • htmlscript — Toggle highlighting any extra HTML/XML. Good for when you’re mixing HTML/XML with another language, such as having PHP inside an HTML web page. The above preview has it enabled for example. This only works with certain languages.
  • light — Toggle light mode which disables the gutter and toolbar all at once.
  • padlinenumbers — Controls line number padding. Valid values are false (no padding), true (automatic padding), or an integer (forced padding).
  • title (v3 only) — Sets some text to show up before the code. Very useful when combined with the collapse parameter.
  • toolbar — Toggle the toolbar (buttons in v2, the about question mark in v3)
  • wraplines (v2 only) — Toggle line wrapping.

Some example shortcodes:

  • [php]your code here[/php]
    code here
  • [
    your code here


    code here
  • [
    code here


    code here
  • [sourcecode language="plain"]code here[/sourcecode]
    code here

Bottom Text Here