<? Phpneed_once 'વિક્રેતા / ઑટોલોડ. php ';$ json = file_get_contents ('php: // input');file_put_contents ('test.json', $ json);$ પેલોડ = json_decode ($ json, સાચુ);જો (ખાલી ($ json)) {હેડર ("HTTP / 1. 1 500 આંતરિક સર્વર ભૂલ");મૃત્યુ પામે છે ('પદચ્છેદન માટે કોઈ ડેટા પ્રદાન નહીં, પેલોલ અમાન્ય.');}જો ($ પેલોડ ['રેફ']! == 'રિફ્સ / હેડ / માસ્ટર') {મૃત્યુ પામે છે ('અવગણાયેલ નથી. માસ્ટર નથી.');}$ last_commit = array_pop ($ પેલોડ ['કમિટ']);$ modified = $ last_commit ['સંશોધિત'];$ ઉપસર્ગ = 'https: // કાચા ગિથ્યુબસર્સોન્ટન્ટ કોમ / ';$ repo = 'હડસેડર / ઑટોપુશ /';$ branch = 'માસ્ટર /';$ languages ​​= ['en_EN' =>  'એન','એચઆર_એઆરઆર' => 'એચઆર'];$ lvl = 2;$ ફોલ્ડર્સ = [];ફોરચ (ડોલર $ તરીકે સંશોધિત) {$ ફોલ્ડર = વિસ્ફોટ ('/', $ ફાઇલ);$ folder = implode ('/', array_slice ($ ફોલ્ડર, 0, - $ lvl));$ ફોલ્ડર્સ [] = $ ફોલ્ડર;}$ ફોલ્ડર્સ = એરે_યુનિક ($ ફોલ્ડર્સ);ફોરક ($ ફોલ્ડર $ ફોલ્ડર તરીકે) {$ fullFolderPath = $ ઉપસર્ગ $ રેપો $ શાખા $ ફોલ્ડર '/';$ મેટા = getMeta ($ fullFolderPath);જો (! $ મેટા) {ચાલુ રાખો;}$ content = '';ફોરક ($ ભાષા $ langpath => $ કી તરીકે) {$ url = $ fullFolderPath $ langpath '/ અંતિમ એમડી ';$ સામગ્રી = "{: $ કી}". mdToHtml (getContent ($ url)). "{:}";}જો (! ખાલી ($ સામગ્રી) && is_numeric ($ મેટા ['id'])) {file_put_contents ('/ tmp / wpupdate', $ સામગ્રી);exec ('wp પોસ્ટ અપડેટ'. $ મેટા ['id']. '/ tmp / wpupdate', $ આઉટપુટ);var_dump ($ આઉટપુટ);}}કાર્ય getContent (સ્ટ્રિંગ $ url):? string {$ ch = curl_init   ;curl_setopt ($ CH, CURLOPT_SSL_VERIFYPEER, ખોટા);curl_setopt ($ CH, CURLOPT_RETURNTRANSFER, 1);curl_setopt ($ ch, CURLOPT_URL, $ url. '? nonce ='. md5 (માઇક્રોટાઇમ   ));curl_setopt ($ CH, CURLOPT_FRESH_CONNECT, TRUE);$ માહિતી = curl_exec ($ CH);$ કોડ = curl_getinfo ($ CH, CURLINFO_HTTP_CODE);જો ($ કોડ! = 200) {વળતર નલ;}curl_ બંધ ($ CH);$ માહિતી પરત;}કાર્ય mdToHtml (સ્ટ્રિંગ $ ટેક્સ્ટ): સ્ટ્રિંગ {$ p = નવો પાર્સડાઉન   ;$ p-> setUrls લિંક કરેલ (સાચું);$ p-> પાર્સ ($ ટેક્સ્ટ) પરત કરો;}કાર્ય getMeta (શબ્દમાળા $ ફોલ્ડર):? એરે {$ data = getContent (ટ્રીમ ($ ફોલ્ડર, '/'). '/ meta. json');જો (! ખાલી ($ ડેટા)) {પરત json_decode ($ માહિતી, સાચી);}વળતર નલ;}