解:根据题意,函数g(x)=f(x)-log5|x|的零点个数,即函数y=f(x)与y=log5|x|的交点的个数;
f(x+2)=f(x),函数f(x)是周期为2的周期函数,
又由当-1<x≤1时,f(x)=x3,据此可以做出f(x)的图象,
y=log5|x|是偶函数,当x>0时,y=log5x,则当x<0时,y=log5(-x),做出y=log5|x|的图象,
结合图象分析可得:函数y=f(x)与y=log5|x|有6个交点,
则g(x)=f(x)-log5|x|有6个零点,
故答案为6.