일단 저는 전문가가 아니라서 제가 가지고 있는 애드온 빼곤 다른건 수정방법 잘 모르니 문의하셔도 수정 해드릴 수가 없습니다. 혹시라도 제가 잘못된 정보를 올린게 있다면 지나가시던 전문가분들이 댓글로 수정 이나 지적 해주시면 감사하겠습니다.

"OptionsButtonTemplate" 오류
"UIPanelButtonTemplate"
변경

예시)
@MikScrollingBattleText 오류는 애드온 페이지에 GregoryWW님의 댓글처럼 따라하면 됩니다.
MSBTProfiles.lua 파일 3329번째줄
local button = CreateFrame("Button", nil, frame, IsClassic and "OptionsButtonTemplate" or "UIPanelButtonTemplate")
이부분을
local button = CreateFrame("Button", nil, frame, "UIPanelButtonTemplate")
로 변경해주면 됩니다.

GetMouseFocus() 오류
GetMouseFoci()
변경

InterfaceOptions_AddCategory(frame) 오류
local category, layout = Settings.RegisterCanvasLayoutCategory(frame, frame.name, frame.name)
category.ID = frame.name
Settings.RegisterAddOnCategory(category)
변경

예시)
@CharacterStatsClassic 제작자분이 업뎃해서 오류가 해결됐지만 어떻게 된건지 참고 해보면
CharacterStatsClassicUI.lua 파일 패치전 198번째줄
InterfaceOptions_AddCategory(CSC_ConfigFrame);
패치후 200번째줄
category, layout = Settings.RegisterCanvasLayoutCategory(CSC_ConfigFrame, CSC_ConfigFrame.name, CSC_ConfigFrame.name);
category.ID = CSC_ConfigFrame.name
Settings.RegisterAddOnCategory(category);

@ClassicAuraDurations 업뎃이 아직 없으므로 직접 수정해보면
code.lua 364번째줄
InterfaceOptions_AddCategory(f.optionsPanel);
요고를
local category, layout = Settings.RegisterCanvasLayoutCategory(f.optionsPanel, f.optionsPanel.name, f.optionsPanel.name)
category.ID = f.optionsPanel.name
Settings.RegisterAddOnCategory(category)
이런 식으로 하시면 대부분 될 겁니다.

InterfaceOptionsFrame_OpenToCategory(frame) 오류
Settings.OpenToCategory(frame)
변경

예시)
@Attune 패치는 있었지만 미니맵아이콘 우클릭이 아직 오류입니다.
Attune.lua 674번째줄 675번째줄
InterfaceOptionsFrame_Show()
InterfaceOptionsFrame_OpenToCategory("Attune")
이걸 둘 다 지우시고
Settings.OpenToCategory("Attune")
이런 식으로 바꾸시면 됩니다.

여기까지는 본섭에서 있었던 오류들인데 문제는 이번에 클래식 시대 서버가 패치되면서
OptionsSliderTemplate 이부분이 없어질꺼고 UISliderTemplateWithLabels 이게 추가 돼야 하는데 
안되면서 문제가 발생합니다.
관련 글 부분
그리고 이걸 해결한 모두가 대부분 쓰실 @DBM 에서 해결했더라고요.
DBM-GUI 폴더에 보시면 Polyfills.xml 이게 있는데 이거를 추가해서 다른 애돈들도 해결하면 됩니다.
내용은 
이건데 저도 모르고 있다가 @TrufiGCD 가 패치되면서 Polyfills.xml 추가 되고 @DBM 참고한거 링크 해뒀더라고요.
그래서 다른것도 DBM-GUI 폴더에서 Polyfills.xml 복사해서 해결하시면 됩니다.

예시)
@Kui_Nameplates 애돈중 Kui_Nameplates_Core_Config 폴더에 Polyfills.xml 복사하시고
Kui_Nameplates_Core_Config.toc 아무줄에 Polyfills.xml 써넣고
Polyfills.xml 안에 4번째줄
<Slider name="Kui_Nameplates_UISliderTemplateWithLabels" inherits="UISliderTemplate" virtual="true">
25번째줄
<Slider name="Kui_Nameplates_OptionsSliderTemplate" inherits="Kui_Nameplates_UISliderTemplateWithLabels" virtual="true">
저는 이렇게 이름을 바꿨지만 안 바꿔도 상관없을 거라 판단됩니다.
helpers.lua 파일을 열어서 OptionsSliderTemplate 이걸 찾아보면 
316번째줄
local slider = CreateFrame('Slider',this_name,parent,'OptionsSliderTemplate')
이걸
local slider = CreateFrame('Slider',this_name,parent,'Kui_Nameplates_OptionsSliderTemplate')
이런식으로 고쳐주시면 아마 오류없이 설정창 잘 보일겁니다.

@oGlow 같은 경우는 인벤 애드온 자료실에 팬픽스 업뎃 해주시는 분이 계시니 그걸 참고해서 고치시면 될겁니다. 본섭용이라서 그대로 가져다 쓰면 클래식 시대섭은 오류날것이니 클래식꺼로 참고하면서 오류나는 부분만 고쳐다 쓰시면 될꺼예요.

@TinyTooltip-Reforged 도 본섭꺼 받아서 wotlk 이 폴더안에 파일들 TinyTooltip-Reforged 폴더 파일들 참고해서 수정해서 쓰시면 됩니다.

@IRememberYou 이거도 쓰실분 있을랑가 모르겠는데 요건 Polyfills.xml 파일 추가 + 1826번째줄에
if not classic then 이부분을 if classic then 이렇게 고치시면 대상창 우클릭시 메뉴에서 나오더라고요.
이건 어짜피 패치 해줄꺼라서 기다리셔도 될듯합니다.

@TrackingEye 이 애돈을 쓰시는분이 계시는가 모르겠지만
수정 방법 댓글이 달려서 방법 공유합니다.
TrackingEye.lua 68번째줄 MiniMapTrackingFrame 을
MiniMapTracking
변경
180번째 줄에 EasyMenu 를
LibDD:EasyMenu
변경
혹시 이전 제가 올린방법으로 하신분들은 이걸로 바꾸시길

@RestedXP Guide 미니맵 아이콘 우클릭 에러 나시는분들은
https://www.curseforge.com/wow/addons/restedxp-guide/files 여기서 RXPGuides-v4.6.43-15-g7e7751e-classic 이거
다운 받으시고 SettingsPanel.lua 이 파일만 복사해서 원래거에 붙여 넣으시면 됩니다. 귀찮으신분들은 기다리시면 패치 될꺼니깐 냅둬도 크게 상관없을꺼 같습니다.

아 그리고 혹시나 수정하실때 메모장 쓰시는분들은 메모장4 쓰시길 추천드립니다.
구라제거기로 유명하신분이지만 전 메모장2 한글화+픽스 해주셔서 감사하게도 옛날부터 신세?지고 있는 분입니다.