Posts by Smartik

1290 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says

This happens not only with Envato. Some sites has also this issue and yeasterday I noticed this on my localhost WP installation.

It’s probably a browser bug.

1290 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says

People buy “bundles”, bloated themes, overloaded pieces of code and after that they come back and complain that their website is slow, is full of bugs and are dissapointed. They do not take attention to what is made with love and what has attention to every detail.

Themeforest is dying because of the Envato negligence when they did not payed attention and approved all these AIO themes. Because of that, now we don’t make themes, instead we do packs with themes, which is the veceversa for what a WordPress theme means.

Hope this will come back to normal, but I think is too late to change something.

Sad.

1290 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says

What about this?

1290 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says

minions are the most radioactive creatures :D

1290 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says

NO!

This does not allow elements to be inline.
The clear property specifies which side(s) of an element other floating elements are not allowed.
I made an example to understand better: http://jsfiddle.net/ge61y13r/

If you remove the * selector from code, elements are inline else the are each in a new line.

1290 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says

Maybe the TF contact form does not work again and he does not receive the emails? This could be another reason…

1290 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says

tonight I am thinking to try Godaddy auctions

Goddady auctions is dead. :D

1290 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says


Look at my flag badge…
Ohh you have a new Melon Slice Badge!!!

And you have two :D one green and one red. ;)

1290 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says

The color #555 is very bad for general general body text. Keep in mind that not all user has HD monitors or retina devices.

Change it to #333 or #222, please.

1290 posts
  • Has been part of the Envato Community for over 4 years
  • Has sold $40,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 50+ items on Envato Market
+5 more
Smartik says

I’m sure that a very small number of WP theme developers sanitize the data properly. The one that do it, is because they just want to be everything set up and to avoid possible future issues. Other just test it, and if it works, they move on.

For example I’ve seen similar functions not only once:
function block_title( $default = '' ){
    return ( !empty( get_option('pfx_title') ) ) ? get_option('pfx_title')  : $default;
}

Here are two problems. The value from DB and the default value are not sanitized. It may be OK if they are sanitized later, but if not then here is a problem.

If I echo it so:
$title = block_title('Default title');
echo sanitize_text_field($title);
Then it is perfectly fine, but sanitize_text_field may not be required if it is saved as needed in DB.

The most important is to sanitize the data entered by user before saving it to DB. Then you may be sure that you get the right value and even if you forget to escape a variable, that’s not a big problem because you know, your data is validated first.

$value = sanitize_text_field( $value );
update_option( 'pfx_title', $value );

A proper sanitization before saving it to DB is extremely important. If this is not done then the theme should be hard-rejected.

by
by
by
by
by
by