Posts by agusmu

214 posts
  • Has referred 1+ members
  • Has collected 50+ items on Envato Market
  • Has been part of the Envato Community for over 6 years
  • Sells items exclusively on Envato Market
agusmu says

Pagination works, but as I said in the last reply, goes to a 404…

where do you put this code? what file?

214 posts
  • Has referred 1+ members
  • Has collected 50+ items on Envato Market
  • Has been part of the Envato Community for over 6 years
  • Sells items exclusively on Envato Market
agusmu says

Hi Syamil,

Correct…

It is common when a company has bigger customer base, they need more resources for support… For DO case, their support is less responsive lately, for sure…

I also can feel that “elastic search” email is a generic answer template from their support…

For my personal stuff, I moved from DO to Linode last month… Their price is competitive now… Their documentation / library is better (DO is community-driven documentation)... And, their support is better, I think…

214 posts
  • Has referred 1+ members
  • Has collected 50+ items on Envato Market
  • Has been part of the Envato Community for over 6 years
  • Sells items exclusively on Envato Market
agusmu says

Hi Syamil,

Really sorry to hear that…

This is exactly what happened to us also…

I noticed that our websites were down yesterday. Our big team has a big droplet on DigitalOcean to host all of our websites…

I talked to our team and our friend who handle the server said that our droplet was suspended… :(

Okay, stay calm…

The first email said that DO got complaint from Bank of America said that one of our websites host phishing page of them…

The second email said that one or some of our websites become DDOS attack source, possibly because of elasticsearch vulnerability… We also do not believe that we have elasticsearch installed…

Then, we jump to conclusion that one of our websites was hacked! And the hacker uses our website to generate bad traffic for his bad purposes…

We keep communicating with them, and in our conversation we find that the phishing page is on one of our “old” WordPress demo website… This subdomain is no longer maintained, so it still use an old version of WordPress…

We know that old WordPress version is full of vulnerabilities… So, it can be a door for hacker to hack our website and use it for bad purposes…

Our dropplet was still suspended, but DO give access via console… Then our team can “remove” this subdomain to fix this issue…

And, finally… our websites are back online again last night before Netherland vs Argentina match… :-D

Lesson Learned

1) DigitalOcean (and also Linode) is “Unmanaged” VPS hosting… So, we are fully responsible with what happened with our server… We are glad that we have member in our team that has good capability on sysadmin…

2) We need to deactivate / remove our unused / inactive websites…

3) We need to keep our WordPress up to date…

4) We need to keep our WordPress secure…

I am not sysadmin, so I am not the expert on this case, I only share what I heard and I knew… And I hope this reply is useful for you… ;)

214 posts
  • Has referred 1+ members
  • Has collected 50+ items on Envato Market
  • Has been part of the Envato Community for over 6 years
  • Sells items exclusively on Envato Market
agusmu says

Welcome back and we really miss you here…

214 posts
  • Has referred 1+ members
  • Has collected 50+ items on Envato Market
  • Has been part of the Envato Community for over 6 years
  • Sells items exclusively on Envato Market
agusmu says

BuddyPress plugin (+ some buddypress extensions) will do this job. Envato runs BuddyPress contest now http://themeforest.net/forums/thread/envatos-most-wanted-buddypress-bbpress-themes/117049 . So, it is better for you to check all submitted BuddyPress themes on Feb 5th on ThemeForest.

214 posts
  • Has referred 1+ members
  • Has collected 50+ items on Envato Market
  • Has been part of the Envato Community for over 6 years
  • Sells items exclusively on Envato Market
agusmu says

Basically, this will limit you to run this function on specific content then run something else when it returns true.

I can say, it is allowed, it doesn’t change your content, but it really depends on what is the purpose of using this function on your theme…

if you want to use it to include custom script conditionally when a shortcode is called, then I will not recommend this, because it only limits your shortcode to be used on specific content. for conditional script loading on shortcode, you can directly use wp_enqueue_script inside your shortcode handler. source: http://scribu.net/wordpress/conditional-script-loading-revisited.html

214 posts
  • Has referred 1+ members
  • Has collected 50+ items on Envato Market
  • Has been part of the Envato Community for over 6 years
  • Sells items exclusively on Envato Market
agusmu says

yes, why not…

214 posts
  • Has referred 1+ members
  • Has collected 50+ items on Envato Market
  • Has been part of the Envato Community for over 6 years
  • Sells items exclusively on Envato Market
agusmu says

for design, you still need to improve typography, whitespace, etc…

for code, don’t forget to try to validate your html, and also check the responsiveness because you define it to be responsive.

masih belum “pas” mas bro, semangat ya…

214 posts
  • Has referred 1+ members
  • Has collected 50+ items on Envato Market
  • Has been part of the Envato Community for over 6 years
  • Sells items exclusively on Envato Market
agusmu says
214 posts
  • Has referred 1+ members
  • Has collected 50+ items on Envato Market
  • Has been part of the Envato Community for over 6 years
  • Sells items exclusively on Envato Market
agusmu says

It is simply because of single category rule on ThemeForest, a theme can’t stay on multiple categories.

I can say all well-coded WP themes should be “compatible” with WooCommerce without any code changes. That is why you will see 500+ themes claim that they are WooCommerce compatible.

And, most of 100+ WP themes under WordPress – eCommerce – WooCommerce category offers some specific WooCommerce integrations when they were submitted.

So, it really depends on your project requirements.

by
by
by
by
by
by